Re: Restriction, DeprecatedClass in OWL Language Reference 31 March 2003

Richard H. McCullough wrote:

> Appendix B declares two Classes (Restriction, Deprecated Class)
> to be subClasses of Class.
> 
> <rdfs:Class rdf:ID="Restriction">
>   <rdfs:label>Restriction</rdfs:label>
>   <rdfs:subClassOf rdf:resource="#Class"/>
> </rdfs:Class>
> <rdfs:Class rdf:ID="DeprecatedClass">
>   <rdfs:label>DeprecatedClass</rdfs:label>
>   <rdfs:subClassOf rdf:resource="&rdfs;Class"/>
> </rdfs:Class>
> 
> I think this is an error.
> If it's not an error, what is the explanation?

Thanks for your comment.

We do not think it is an error. These are built-in metaclasses, the 
instances of which are classes. Thus, owl:Restriction and 
owl:DeprecatedClass are defined as a subclass of the general metaclass 
rdfs:Class (owl:Class is a subclass of rdfs:Class).

Please let us know whether this response is satisfactory.

Guus Schreiber

> ============ 
> Dick McCullough 
> knowledge := man do identify od existent done;
> knowledge haspart proposition list;
> 
> 

-- 
NOTE: new affiliation per April 1, 2003

Free University Amsterdam, Computer Science
De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands
Tel: +31 20 444 7739/7718
E-mail: schreiber@cs.vu.nl
Home page: http://www.cs.vu.nl/~guus/ [under construction]

Received on Monday, 12 May 2003 06:33:04 UTC