- From: Smith, Michael K <michael.smith@eds.com>
- Date: Tue, 29 Oct 2002 11:22:43 -0600
- To: webont <www-webont-wg@w3.org>
The question arose in our breakout session on the Guide as to whether the following is syntactically legal. I had simply assumed it was. The issue is that we are combining what the abstract syntax labels a 'complete' class equivalence with a 'partial' one. E.g. white Burgundies are exactly the intersection of Burgundy and WhiteWine AND white Burgundies are a subClass of things made from the Chardonnay grape. <owl:Class rdf:ID="WhiteBurgundy"> <owl:intersectionOf rdf:parseType="Collection"> <owl:Class rdf:about="#Burgundy" /> <owl:Class rdf:about="#WhiteWine" /> </owl:intersectionOf> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty rdf:resource="#madeFromVarietal" /> <owl:hasValue rdf:resource="#ChardonnayGrape" /> </owl:Restriction> </rdfs:subClassOf> </owl:Class> As far as the XML syntax schema that Peter sent out, this looks fine, modulo tag names like owl:SubClassOf. - Mike Michael K. Smith, Ph.D., P.E. EDS - Austin Innovation Centre 98 San Jacinto, #500 Austin, TX 78701 * phone: +01-512-404-6683 * mailto:michael.smith@eds.com
Received on Tuesday, 29 October 2002 12:33:32 UTC