Re: Issue 5.17 XML presentation syntax for OWL

Comments on the XML Schema of OWL [as of Oct 23, 2003] (just for small
points... )
http://www-db.research.bell-labs.com/user/pfps/owl/schema-2.xsd


--(a)--------------------------------------------------
1: <xsd:complexType name="PropertiesTypeNE">
2:   <xsd:sequence>
3:   <xsd:element name="property" type="owl:PropertyType"
4:                 minOccurs="1" maxOccurs="unbounded" />
5:   </xsd:sequence>
6: </xsd:complexType>

"owl:PropertyType" in the line 3 ==> "owl:PropertyIDType"
("owl:PropertyType" is not defined in the XML Schema).

--(b)--------------------------------------------------
1: <xsd:complexType name="IndividualRestrictionType">
2:   <xsd:sequence minOccurs="0" maxOccurs="unbounded">
3:    <xsd:choice>
4:     <xsd:element name="allValuesFrom" type="owl:DescriptionsType" />
5:     <xsd:element name="someValueFrom" type="owl:DescriptionsType" />
6:     <xsd:element name="value"         type="owl:IndividualReferenceType"
/>
7:    </xsd:choice>
8:   </xsd:sequence>

"owl:IndividualReferenceType" in the line 6 ==> "owl:IndividualIDType"
("owl:IndividualReferenceType" is not defined in the XML Schema)

--(c)--------------------------------------------------
 <xsd:complexType name="DatatypeIDType">
  <xsd:attribute name="name" type="owl:DatatypeName" use="required" />
 </xsd:complexType>

The "DatatypeIDType" might be left out, because it is not referred to at
all.

--(d)--------------------------------------------------
 <xsd:complexType name="DatatypeIDType">
  <xsd:attribute name="name" type="owl:DatatypeName" use="required" />
 </xsd:complexType>

The "DatatypeIDType" might be left out, because it is not referred to at
all.


------

Regards,
-Masahiro Hori

Masahiro Hori, Ph.D.
Group Leader, Programming Models & Tools,
IBM Tokyo Research Laboratory
Tel: +81-46-215-4667 / Fax: +81-46-274-4282
Email: horim@jp.ibm.com

Received on Tuesday, 5 November 2002 13:38:34 UTC