- From: Ivan Herman <ivan@w3.org>
- Date: Mon, 14 Jul 2008 16:22:05 +0200
- To: public-powderwg@w3.org
- Message-ID: <487B610D.6000606@w3.org>
Comment on http://www.w3.org/TR/2008/WD-powder-formal-20080709/, Formal Semantics Example 3.8, POWDER-S for complement with several classes... The last example says: <owl:Class> <owl:intersectionOf rdf:parseType="Collection"> <owl:Class rdf:about="#iriset_3"/> <owl:Class> <owl:complementOf rdf:parseType="Collection"> <owl:Class rdf:about="#iriset_2"/> <owl:Class rdf:about="#iriset_1"/> </owl:complementOf> </owl:Class> </owl:intersectionOf> <rdfs:subClassOf rdf:ID="#descriptorset_3"/> </owl:Class> However, http://www.w3.org/TR/owl-ref/#complementOf-def says: [[[ An owl:complementOf property links a class to precisely one class description. ]]] The example links complementOf to an rdf:List, and I am not sure that is fine. I would expect the slightly more complex <owl:complementOf> <owl:Class> <owl:unionOf rdf:parseType="Collection"> <owl:Class rdf:about="#iriset_2"/> <owl:Class rdf:about="#iriset_1"/> </owl:unionOf> </owl:Class> </owl:complementOf> I also spotted a similar problem in Example 4.5. In this case the collection is not necessary at all (owl:Restriction is a Class). Cheers Ivan -- Ivan Herman, W3C Semantic Web Activity Lead Home: http://www.w3.org/People/Ivan/ PGP Key: http://www.ivan-herman.net/pgpkey.html FOAF: http://www.ivan-herman.net/foaf.rdf
Received on Monday, 14 July 2008 14:32:29 UTC