Checking the DAML example

From: Stefan Decker (stefan@db.stanford.edu)
Date: 01/09/01


Dear Joint-Committee,

I checked if the example available at:

http://www.cs.vu.nl/~frankh/spool/DAML+OIL/daml+oil-ex.daml

and have a few comments:

1) What is the semantics (in terms of the corresponding RDF model) of:

<Disjoint parseType="daml:collection">
   <rdfs:Class rdf:about="#Car"/>
   <rdfs:Class rdf:about="#Person"/>
   <rdfs:Class rdf:about="#Plant"/>
</Disjoint>

a) "Disjoint" is a class defined in the spec.
      So this defines an instance of a class. How is the collection 
represented in the
      RDF model?
b) "daml:collection" is not aiming to be a namespace + resource identifier, 
is it?
      Namespace-prefixes are not resolved in attributes.

  2) parseType should be rdf:parseType
      mismatch in the spec at http://www.w3.org/TR/REC-rdf-syntax/ here:
     all examples use rdf:parseType, the syntax definition species just 
parseType.


3) Small glitch at

<rdfs:Class rdf:ID="HumanBeing">
   <sameClassAs rdf:resource="#Person">
</rdfs:Class>

End / is missing at sameClassAs:



All the best,

	Stefan


This archive was generated by hypermail 2.1.4 : 04/02/02 EST