Question about OWL-lite

Hello all,
                I had question about the use of anonymous subClassOf 
construct in OWL-lite. As per document <http://www.w3c.org/TR/owl-features/>

".....in OWL Lite classes can only be defined in terms of named 
superclasses (superclasses cannot be arbitrary expressions)...."

Does this mean that I cannot classify the following fragment as OWL lite

<owl:Class rdf:ID="a">
<owl:subClassOf>
    <owl:Restriction>
       <owl:onProperty rdf:resource="foo"/>
       <owl:allValuesFrom rdf:resource="bar"/>
    </owl:Restriction>
</owl:subClassOf>
</owl:Class>

But if I parse this using Jena and convert into a triple format, a class 
name is generated for the anonymous superclass. Would this be OWL lite now?

Regards,
Mithun Sheshagiri

Received on Friday, 18 June 2004 14:41:27 UTC