- From: Guus Schreiber <schreiber@cs.vu.nl>
- Date: Thu, 04 Dec 2008 15:23:28 +0100
- To: public-swd-wg@w3.org
- Message-ID: <4937E7E0.5020906@cs.vu.nl>
All, This is a *draft response* wrt ISSUE-157. Please send comments to the list. As agreed during the last telecon, we intend to send the actual response Friday 5 Dec, end of the day, so reactions before that time would be very much appreciated. Guus ----------------------- Peter, Thanks again for your comments on behalf of the OWL WG [1]. This is a response to part of these comments, marked in our issues list as ISSUE-157 "SKOS and OWL 2 analysis" [2]: [[ The OWL WG notes that some parts of the SKOS specification and some examples in the reference document do not fit within OWL 2 DL and that thus may not be fully supported by Semantic Web tools. The OWL WG presents the following analysis of the SKOS specification and examples, to indicate where representation capabilities beyond OWL 1 DL are used. The OWL WG further notes that in many cases the SKOS specification fits within OWL 2 DL, but that the examples do not. The OWL WG suggests removing those examples that do not fit within OWL 2 DL.([from [1]) ]] below you find our responses to the SKOS aspects that are not OWL 2 DL compliant. As a general strategy, we have tried as much as possible to accommodate the alignment with OWL 2 DL. A number of specific points cannot be resolved at this time (see below), so we have decided to POSTPONE this issue. [[ Section: Lexical Labels Language: OWL 2 Full Issue: subproperty of rdfs:label Suggestion: don't use rdfs:label ]] We prefer to keep the subProperty relation; however, we propose to change the type of the lexical label to owl:AnnotationProperty. Assuming that OWL 2 DL will support subproperty statements between annotation properties, this change shroud at least partially solve the issue. [[ Section: Lexical Labels Language: OWL 2 Full Issue: objects as values of data property (example) Suggestion: don't do this ]] We assume you refer to example 17; we propose to remove this example. [[ Section: Documentation Language: OWL 2 Full Issue: using literal in object property (examples) Suggestion: don't do this Section: Documentation Language: OWL 2 Full Issue: use of rdf:value (example) Suggestion: don't use rdf:value ]] We assume you refer to examples 24,25 and 27. We propose the following changes: - move examples 24 and 25 to Sec. 7.5.2., i.e. the note on alignment of the range semantics with OWL semantics; this would leave only the "OWL 2 DL"-consistent example in Sec. 7.4; - change example 27 to use as subject a resource with an rdf:value property; - reverse the order of the two notes, i.e. Sec. 7.5.1. and Sec. 7.5.2. We prefer to keep the rdf:value examples, as this the RDF standard defines this as the preferred way of identifying the value in "value" resources. However, these rdf;Value are now only used in "Note" sections, which contain the appropriate caveats about the semantics. [[ Section: Lexical Labels Language: not OWL Issue: axiom schema for unique prefLabel Suggestion: include qualified cardinality restrictions only for languages used (defined using datatype restrictions) Section: Concept Collections Language: OWL 2 Full Issue: ordering with typing Suggestion: see [1] Section: SKOS XL Language: OWL 2 Full Issue: data property chains Suggestion: ?? ]] We assume these three issues refer to constraints S14 (lexical labels), S35 (ordered collections) and S56, S57 & S58 (SKOS XL). Indeed, these constraints can (currently) not be expressed in OWL. However, these are useful constraints for tool developers and we therefore prefer to keep these in the SKOS Reference. Please let us know whether you can live with this response. Thanks again for your comments! Regards, Guus [1] http://lists.w3.org/Archives/Public/public-swd-wg/2008Oct/0059.html [2] http://www.w3.org/2006/07/SWD/track/issues/157
Received on Thursday, 4 December 2008 14:24:06 UTC