> Use owl:intersectionOf two class descriptions: rdfs:Container and the restriction (complete modal), > Not just rdfs:subClassOf the restriction(partial modal) . Yes, I'm concerned with this, ealier I wrote only a siplified versioof my solution in order to be not too tedious. my general solution is a little bit more complex (too much complex for my purposes): <owl:Class rdf:ID="BagOf_Apple"> <owl:intersectionOf rdf:parseType="Collection"> <rdfs:Class rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag" /> <owl:Class> <rdfs:subClassOf > <owl:Restriction> <owl:onProperty rdf:resource="http://www.w3.org/2000/01/rdf-schema#member" /> <owl:allValuesFrom rdf:resource="#Apple" /> </owl:Restriction> </rdfs:subClassOf > </owl:Class> </owl:intersectionOf> </owl:Class> I had already found many domain-specific solution to the problem, but I wanted to avoid to adopt an ad hoc solution that applies to my specific RDF domain. moreover the OWL solution is too much complex (the semantic parsing of the code above requires to much power and would resolve, substantially, in the realization of semantics of a simple URI label indicated as range of a container-structured valued property). I think that, by the moment, I'll mantain my ad hoc solution.. Regards, FrancescoReceived on Wednesday, 16 April 2003 04:07:03 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:51:58 GMT