RDF, RDFS, and OWL language constructs

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