- From: Gary Ng <Gary.Ng@networkinference.com>
- Date: Mon, 12 Jan 2004 14:54:40 -0000
- To: <public-sws-ig@w3.org>
We have tried parsing
http://www.daml.org/services/owl-s/1.0/Profile.owl.
We noticed that Service.owl contains the following:
- <!-- Providing a service
-->
- <owl:ObjectProperty rdf:ID="provides">
...
<rdfs:domain
rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource" />
...
</owl:ObjectProperty>
- <owl:ObjectProperty rdf:ID="providedBy">
...
<rdfs:range
rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource" />
...
</owl:ObjectProperty>
We understand the intention of the use of rdfs resource is such that a
"service" is provided by just a URI reference.
However, according to OWL spec [1], and subsequent exchanges in the
rdf-logic list [2,3],
OWL S&AS excludes rdfs:Resource completely from OWL DL. Which means an
OWL-DL conforming parser should NOT let this go through.
We have been thinking about ways to get round this. One way is to have a
OWL Class called URIReference.
But at the end of the day it depends on the original intention of such a
definition. The question is:
is it the intention of the OWL-S team to have this in OWL-Full?
[1]
http://www.w3.org/TR/owl-semantics/mapping.html#disallowed_rdf_vocabular
y
[2] http://lists.w3.org/Archives/Public/www-rdf-logic/2003Jul/0016.html
[3] http://lists.w3.org/Archives/Public/www-rdf-logic/2003Jul/0021.html
Received on Monday, 12 January 2004 09:54:42 UTC