- 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