Re: Typos in OWL Reference document

Olivier Corby wrote:

> 
> I have posted this message in october, as there is no response, I post 
> it again :

Olivier,

Thanks for yoyr comments. Sorry we did not respond before.

> 
> 
> 
> There are some typos and a syntax error in the OWL
> Reference document http://www.w3.org/TR/owl-ref/
> 
> Best regards,
> 
> Olivier
> 
> 
> 
> 
> 
> 3.1 Class descriptions
> 
> am OWL class -> an OWL class
> 
> 
> 
> 3.2.2
> 
> The is also true -> This is also true
> 
> 
> 
> 8.1
> 
> rdf:Resource -> rdfs:Resource (two occurrences)
> 

Corrected in editor's draft.

> 
> 
> 6.2 Enumerated datatype
> 
> I think that the following does not conform to RDF/XML syntax because
> there are several resource nodes (i.e. rdf:List nodes) within the
> owl:oneOf property, whereas in RDF there should be only one resource
> node within a property :
> 
> 
> <owl:DatatypeProperty rdf:ID="tennisGameScore">
>    <rdfs:range>
>      <owl:DataRange>
>        <owl:oneOf>
> 
>          <rdf:List>
>            <rdf:first rdf:datatype="&xsd;integer">0</rdf:first>
>            <rdf:rest rdf:nodeID="l2"/>
>          </rdf:List>
> 
>          <rdf:List rdf:nodeID="l2">
>            <rdf:first rdf:datatype="&xsd;integer">15</rdf:first>
>            <rdf:rest rdf:nodeID="l3"/>
>          </rdf:List>
> 
>          <rdf:List rdf:nodeID="l3">
>            <rdf:first rdf:datatype="&xsd;integer">30</rdf:first>
>            <rdf:rest rdf:nodeID="l4"/>
>          </rdf:List>
> 
>          <rdf:List rdf:nodeID="l4">
>            <rdf:first rdf:datatype="&xsd;integer">40</rdf:first>
>            <rdf:rest rdf:resource="&rdf;nil"/>
>          </rdf:List>
> 
>        </owl:oneOf>
>      </owl:DataRange>
>    </rdfs:range>
> </owl:DatatypeProperty>
> 
> 
> 
> A correct syntax would be :
> 
> 
> 
> <owl:DatatypeProperty rdf:ID="tennisGameScore">
>    <rdfs:range>
>      <owl:DataRange>
>        <owl:oneOf>
> 
>          <rdf:List>
>            <rdf:first rdf:datatype="&xsd;integer">0</rdf:first>
>            <rdf:rest rdf:nodeID="l2"/>
>          </rdf:List>
> 
>        </owl:oneOf>
>      </owl:DataRange>
>    </rdfs:range>
> </owl:DatatypeProperty>
> 
> 
>          <rdf:List rdf:nodeID="l2">
>            <rdf:first rdf:datatype="&xsd;integer">15</rdf:first>
>            <rdf:rest rdf:nodeID="l3"/>
>          </rdf:List>
> 
>          <rdf:List rdf:nodeID="l3">
>            <rdf:first rdf:datatype="&xsd;integer">30</rdf:first>
>            <rdf:rest rdf:nodeID="l4"/>
>          </rdf:List>
> 
>          <rdf:List rdf:nodeID="l4">
>            <rdf:first rdf:datatype="&xsd;integer">40</rdf:first>
>            <rdf:rest rdf:resource="&rdf;nil"/>
>          </rdf:List>
> 

On a first glance, it look to me you're right. I'll check this and come 
back to you.

Guus


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

Received on Monday, 17 November 2003 05:45:58 UTC