W3C home > Mailing lists > Public > public-webont-comments@w3.org > May 2004

OWL Reference: Bad example for owl:DeprecatedClass & Property

From: Holger Knublauch <holger@SMI.Stanford.EDU>
Date: Tue, 11 May 2004 09:54:16 -0700
To: <public-webont-comments@w3.org>
Message-ID: <000001c43778$9b03b090$2c2141ab@holgersmi>

I find the example for deprecated resources in

http://www.w3.org/TR/owl-ref/#Deprecation

very unsuitable.  The class "Car" is defined to be
owl:equivalentClass of "Automobile", but the property
owl:equivalentClass has owl:Class as its domain
- and owl:DeprecatedClass is a subclass of rdfs:Class.
IMHO, a better use of owl:DeprecatedClass would be as
an additional rdf:type for an existing owl:Class.

Very similar, the example defines a property "hasDriver"
to be the inverse of "drives", but owl:inverseOf can only
be applied to owl:ObjectProperties.  Again, it would make
more sense to use owl:DeprecatedProperty as a "flag"
for a property that is also explicitly defined to be an
owl:ObjectProperty.

Holger
Received on Tuesday, 11 May 2004 12:49:53 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:43:29 GMT