W3C home > Mailing lists > Public > public-owl-wg@w3.org > December 2007

ISSUE-89 (rdf:type mapping): REPORTED: In the RDF mapping (*,rdf:type,owl:Class) triples do not map to axioms

From: OWL Working Group Issue Tracker <sysbot+tracker@w3.org>
Date: Thu, 6 Dec 2007 16:10:15 +0000 (GMT)
To: public-owl-wg@w3.org
Message-Id: <20071206161015.144DC6B5E9@tibor.w3.org>


ISSUE-89 (rdf:type mapping): REPORTED: In the RDF mapping (*,rdf:type,owl:Class) triples do not map to axioms

http://www.w3.org/2007/OWL/tracker/issues/

Raised by: Michael Smith
On product: 

The structural syntax defines ontologies using axioms, not entities (such as classes).

Based on the submission RDF mapping document, if a document contains only the following single RDF triple, the ontology contains no axioms.

:Person rdf:type owl:Class .


OWL 1.1 does contain declaration axioms, but the mapping uses new vocabulary, as in the following triple, which yields Declaration(OWLClass(:Person))

:Person owl11:declaredAs owl:Class .


The requirement to use the new vocabulary to have a class used in an axiom, and hence "in" an ontology, may cause backwards compatibility problems and may be inconsistent with user expectations.

This also holds for object and data properties.

Declarations are described at http://www.w3.org/2007/OWL/wiki/Syntax#Declarations_and_Structural_Consistency
Received on Thursday, 6 December 2007 16:10:27 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:13:29 GMT