- From: Zhe Wu <alan.wu@oracle.com>
- Date: Thu, 22 Jan 2009 11:55:31 -0500
- To: Z Wu <alanzwu@yahoo.com>, OWL Working Group WG <public-owl-wg@w3.org>
Hi,
I have collected the following comments from my colleagues in Oracle.
The overall feeling is very positive. Documents are very well written
and high quality. OWL 2 is more understandable
than OWL 1 to software engineers because the RL/RDF rule set clearly
shows a good portion of the OWL 2 semantics.
1. very minor printing issues
- OWL 2 Profiles printout (using Firefox) has a weird "span" code in
Section 6.3
DataIntersectionOf := 'IntersectionOf' '(' <span
class="nontDataRange</span>
2. very minor typo
RDF mapping document has a typo in Section 2.2. s/auhtor/author/.
3. Table 2 in Section 4.1 of OWL 2 Profiles is inconsistent with Section
4.2.3. Table 2 omits
a few constructs.
4. We want to see owl:rational taken out from OWL 2 RL. It is unclear
how useful this datatype
is to our users.
5. In the RDF mapping document, is it possible to keep OWL 2 vocabulary
a bit smaller by replacing
owl:minQualifiedCardinality with the existing owl:minCardinality?
Same idea applies to owl:qualifiedCardinality,
owl:maxQualifiedCardinality.
After all, owl:onClass is there to differentiate the qualified vs.
non-qualified case.
6. In Section 2.2 of RDF mapping document, are we missing a translation?
It is unclear how the second example in 2.2 is translated into triples.
The AnnotationAssertion in Table 1 has three parameters and that
example has only two parameters
for AnnotationAssertion.
7. For the RL/RDF rule set, it is useful to mention that it is not a
minimal set. Some rules are redundant.
Also, it will be useful to add rules like
?p1 subPropertyOf ?p2 and ?p2 subPropertyOf ?p1 ==> ?p1
equivalentProperty ?p2
(same thing applies to subClassOf)
8. The justification for the [un]supported datatypes is not complete.
For example, OWL 2 RL does not
allow xsd:positiveInteger which does not appear to violate the
stated justification
"the intersection of the value spaces of any set of these
datatypes is either empty or infinite"
Cheers,
Zhe
Received on Thursday, 22 January 2009 16:56:20 UTC