- From: Hans Teijgeler <hans.teijgeler@quicknet.nl>
- Date: Sun, 17 Apr 2005 18:47:31 +0200
- To: <semantic-web@w3.org>
- Message-Id: <200504171647.j3HGlXKW011175@vmx20.multikabel.net>
Hi! For most of you back to the ABC of OWL, but new to me. In the OWL Web Ontology Language Overview under "1.2 Why OWL?" I read: * RDF is a datamodel for objects ("resources") and relations between them, provides a simple semantics for this datamodel, and these datamodels can be represented in an XML syntax. * RDF Schema is a vocabulary for describing properties and classes of RDF resources, with a semantics for generalization-hierarchies of such properties and classes. * OWL adds more vocabulary for describing properties and classes: among others, relations between classes (e.g. disjointness), cardinality (e.g. "exactly one"), equality, richer typing of properties, characteristics of properties (e.g. symmetry), and enumerated classes. The impression is given that OWL is the cumulation of RDF, RDFS, and OWL-specific "language constructs". Then I read "2.1 OWL Lite Synopsis" and "2.2 OWL DL and Full Synopsis", and I understand that the language constructs listed there are all there is in OWL, so with the exclusion of all-but-one of the RDF constructs and seven of the 15 RDFS constructs. Does this mean that these excluded (or non-listed) RDF and RDFS constructs may not be used in an OWL-compliant document, or that it is commonly not used but valid? What is the rationale? Regards, Hans
Received on Sunday, 17 April 2005 16:47:45 UTC