- From: Zhe Wu <alan.wu@oracle.com>
- Date: Tue, 07 Apr 2009 13:58:06 -0400
- To: "alan.wu >> \"Wu,Zhe\"" <alan.wu@oracle.com>, OWL Working Group WG <public-owl-wg@w3.org>
Hi,
First of all, I'd like to say that it is a great document. It's very
clearly written and I enjoyed reading it, again!
A few minor comments as follows.
- Section 2.1 talks about generalized RDF triples. I am wondering
whether it is useful
to restrict the use of literal values as predicates.
- Section 4.2, I am not exactly clear about 'otherwise IL("s"^^u) is not
in LV'
Does it mean that "2.01"^^xsd:integer gets treated like an IRI in OWL
2 FULL?
- Section 5, in the paragraph starts with Unscoped variables. "x"
denotes an arbitrary individual in the universe.
I am wondering if "element" is a better word than "individual" in this
context (mainly
to avoid confusion with owl individual)
- In Section 5, does it make sense to add a semantic condition saying
that literal values
cannot be used to denote a class? It is hard for me to see the meaning
of "x rdf:type 3.1415"
- In Section 6, second last paragraph, "IEXT(I(owl:topObjectProperty)) =
IR x IR"...
for which there are no corresponding domain and range axiomatic triples.
Why?
- Section 7 gives a very interesting example on DL entailment is not
Full entailment and how to
fix it through syntactic changes. It is very useful without a doubt.
I am wondering that in addition, can we describe, at a high level,
what can be meaningfully modeled/expressed
using OWL 2 FULL but not with OWL 2 DL. After all, users of OWL 2 FULL
care more about
using the additional expressivity than aligning inference with DL.
- The Proof of the Balancing Lemma. It seems that the algorithm
described should terminate. Can we
state it explicitly?
- Table 8.2, if C in IC, then exists z in IR s.t. <z, c> in
IEXT(I(owl:complementOf))
Should it be "z in IC" instead? I am asking because it seems to me
that this "z" can participate
other comprehension conditions including owl:intersectionOf.
Some editorial changes:
- "to some extend" ==> "to some extent"
- "s sequence of ..." ==> "s is a sequence of ..."
- "with other words" ==> "In other words"
- In the paragraph before Section 3, "how to apply these components in
OWL 2 ..."
==> "how to design OWL 2 ..."
- Second paragraph in Section 3.4, "in order to only refer to ..."
==> "To refer to ..."
- Section 5.6, "be applied to some given individual"
==> "be applied to a given individual"
- the paragraph before Section 6.2, "and no complex class ... do appear
there in particular"
==> "and no complex class ... can appear there."
- Resolution of Reason 1 (Annotation): ... has been removed, i.e. there
is no ...
==> ... has been removed because there is no ...
- Section 8, second paragraph. "a core obstacle ... were RDF encodings ..."
==> "a core obstacle ... was RDF encodings ..."
Cheers,
Zhe
Received on Tuesday, 7 April 2009 17:58:51 UTC