- From: Peter F. Patel-Schneider <pfps@research.bell-labs.com>
- Date: Thu, 23 Apr 2009 13:23:37 -0400 (EDT)
- To: public-owl-wg@w3.org
Quick Review of NF&R I reviewed the version of 23 April 2009. General Comments: - Links to WG documents should use [[...]], not [...]. However, given that all the links are there, they might not be worth changing now. - The examples need to be reformatted to match what is done in the other WG documents for multiple syntaxes. - Names in the examples need to be fixed to match the language, i.e., abbreviated IRIs need to be "qualified". - There are too many sub-...-sections and headers in the document. To help this a bit 2.2.2.1 and 2.2.2.2 should not be separate sections, nor should there be headers in Section 4.1.2 - Section 2.7 is internally self-contradictory. The first sentence says that it doesn't talk about anything that increases expressive power, but 2.7.3 is about boolean combinations of data ranges, which does increase expressive power. Section 2.7.3 should be moved to be part of Section 2.3, both for this reason and also to move it with the other datatype stuff. - Both references sections need to be fixed up. Section 6 should be ordered. Many references in Section 7.22 are missing components. Each reference to a wiki page should be examined to see if some better reference can be found. If not, both the page and the reference should be augmented with as mouch attribution information as possible. Specific Comments: - The abstract should start "This document presents a simple overview" - The paragraph before 2.2.4 could be removed. - The document needs to include the new DisjointDataProperties axiom. - The document needs to include datatype definitions, in Section 2.3. - Section 2.5 needs significant work. I suggest the following changes, some of which fix mistakes in the document: 2.5.1 ... .... OWL 2 provides the construct <span class="nonterminal" id="a_AnnotationAssertion">AnnotationAssertion</span> for annotations on ontologies, entities (such as classes or properties), and anonymous individuals. In the OWL 2 Direct Semantics, these annotations carry no logical import, allowing the direct use of DL reasoners. <grammar> <example> OWL 2 provides the <span class="nonterminal" id="a_Annotation">Annotation</span> constructing for annotating axioms and other annotations. These annotations also carry no logical import in the OWL 2 Direct Semantics. <grammar> <example> - use 'Annotation(rdfs:comment' instead of 'Comment(' 2.5.2 Axioms for annotation properties Annotation properties can be given domains (<span class="nonterminal" id="a_AnnotationPropertyDomain">AnnotationPropertyDomain</span>) and ranges (<span class="nonterminal" id="a_AnnotationPropertyRange">AnnotationPropertyRange</span>) and participate in an annotation property hierarchy (<span class="nonterminal">SubAnnotationPropertyOf</span>). These constructs have no logical import in the OWL 2 Direct Semantics. <grammar> - add domain and range gramma <example> - The discussions of each profile need to be turned into sentences. Tyopgraphical but Grammatical Erors: I fixed a number of typographical and minor grammatical errors. Quite a few remain, however.
Received on Thursday, 23 April 2009 17:23:54 UTC