- From: Francesco Cannistr� <fracan@inwind.it>
- Date: Wed, 16 Apr 2003 10:06:40 +0200
- To: <www-rdf-interest@w3.org>, "Yuzhong Qu" <yzqu@seu.edu.cn>
> 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, Francesco
Received on Wednesday, 16 April 2003 04:07:03 UTC