- From: Michael Schneider <schneid@fzi.de>
- Date: Sun, 20 Apr 2008 23:44:29 +0200
- To: "Peter F. Patel-Schneider" <pfps@research.bell-labs.com>
- Cc: <public-owl-wg@w3.org>
- Message-ID: <0EF30CAA69519C4CB91D01481AEA06A08BDA0C@judith.fzi.de>
[slightly related to ISSUE-116]
Hi Peter!
I was about to revise the axiomatic triples, but wasn't clear on some point:
Peter F. Patel-Schneider wrote on Tuesday, March 25, 2008
in <http://lists.w3.org/Archives/Public/public-owl-wg/2008Mar/0249.html>:
>5/ The RDFS-compatible semantics for OWL 1.0 would be incorrect if
> owl:FunctionalProperty rdfs:subClassOf owl:ObjectProperty
Why is this an error? All instances of the class 'owl:FunctionalProperty'
will certainly be instances of the class rdf:Property, right? And in OWL
Full, the classes 'rdf:Property' and 'owl:ObjectProperty' have identical
class extensions, according to sec. 5.3 of the AS&S. So the above axiomatic
triple is equivalent to
owl:FunctionalProperty rdfs:subClassOf rdf:Property
> was an axiomatic triple. Similarly for the domain and range of
> owl:sameAs and owl:differentFrom. Similarly for the domain and range
> of owl:equivalentProperty and the range of owl:onProperty and
> owl:hasValue.
Analogue questions here. The respective axiomatic triples can be found in:
<http://www.w3.org/2007/OWL/wiki/index.php?title=FullSemanticsAxiomaticTripl
es&oldid=4861>
Of course, if you mean that using 'owl:ObjectProperty' instead of
'rdf:Property' might be confusing (although being technically ok), then I
will change this everywhere.
Cheers,
Michael
Received on Sunday, 20 April 2008 21:45:17 UTC