W3C home > Mailing lists > Public > public-swbp-wg@w3.org > August 2004

Comment: The only property that can have a class as its value in OWL DL and OWL Lite

From: Yuzhong Qu <yzqu@seu.edu.cn>
Date: Mon, 2 Aug 2004 19:49:18 +0800
Message-ID: <005c01c47886$be78b8f0$fd0b77ca@xobjects>
To: <public-swbp-wg@w3.org>
Hi, all

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. 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.



Yuzhong Qu


[1] Representing Classes As Property Values on the Semantic Web, 
Available at: http://www.w3.org/TR/2004/WD-swbp-classes-as-values-20040721/ 
Received on Monday, 2 August 2004 07:46:22 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:09:39 UTC