> In [1], it says > "The only property that can have a class as its value in OWL DL and > OWL Lite is rdf:type (and its subproperties). " > > But, it seems not true. > > To best of my understanding, OWL DL and OWL Lite inherit rdfs:domain > and rdfs:range from RDF Schema, and these two properties have classes > as their values. Yes, you are absolutely right -- thank you very much for pointing this out. > Furthermore, class restrictions, e.g. owl:allValuesFrom, also use > classes as values by using following three triples, for example: > > anAnonymousClass rdf:type owl:Restriction. > anAnonymousClass owl:onProperty aProperty. > anAnonymousClass owl:allValuesFrom aClass. > You are probably right here too (definitely on the substance). These are indeed property values (although it maybe a bit counter-intuitive to think about them in this way). I'll clean it up in the next version. NatashaReceived on Monday, 2 August 2004 20:35:59 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:17:12 GMT