- From: Peter F. Patel-Schneider <pfps@research.bell-labs.com>
- Date: Mon, 29 Sep 2003 14:46:08 -0400 (EDT)
- To: jjc@hpl.hp.com
- Cc: www-webont-wg@w3.org
From: Jeremy Carroll <jjc@hpl.hp.com>
Subject: Concerning annotation properties
Date: Mon, 29 Sep 2003 15:36:59 +0300
> I wonder whether S&AS CR accurately reflects the issue resolution of OWL DL
> Syntax, and whether it is in need of a minor correction.
>
>
> My concern is with the following two rules in the abstract syntax, (and their
> associated mapping rules etc).
>
> directive ::= ...
> | 'Annotation(' annotationPropertyID URIreference ')'
>
> and
>
> annotation ::= 'annotation(' annotationPropertyID URIreference ')'
My recollection is that the reason S&AS allows untyped URI references here
is precisely because is was requested.
> As far as I can tell the agreed restriciton that
> "types required on all non-builtin urirefs"
> is not effective in this case.
Agreed.
> I note that the issue resolution
>
> http://lists.w3.org/Archives/Public/www-webont-wg/2003Mar/0066
>
> explicitly requires this
> [[
> A.1 types required on all non-builtin urirefs
> A.3 object of annotation property can be any uriref (see 1) or literal
> or blank node [xsd datatypes are builtins]
> ]]
>
> The "(see 1)" being the explicit requirement.
Hmm. I was under the impression that the resolution was worded the way it
was was to exempt annotation values from being correctly typed.
> I have added test AnnotationProperty-003 as a proposed test which currently
> reflects my understanding of the issue resolution and not my understanding of
> the OWL CR. (included below)
>
> I will modify as require by WG resolution.
Yes, there is a clash here. I don't care which way the clash is resolved.
but there does need to be a resolution.
> Jeremy
>
> ====
>
> The following is a consistent OWL Full file.
>
> <rdf:RDF
> xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
> xmlns:owl="http://www.w3.org/2002/07/owl#"
> xmlns:first="http://www.w3.org/2002/03owlt/AnnotationProperty/consistent003#"
> xml:base="http://www.w3.org/2002/03owlt/AnnotationProperty/consistent003"
> >
>
> <owl:Class rdf:ID="A">
> <first:ap>
> <rdf:Description rdf:ID="B"/>
> </first:ap>
> </owl:Class>
> <owl:AnnotationProperty rdf:ID="ap"/>
>
> </rdf:RDF>
OWLP reports this as in Lite.
peter
Received on Monday, 29 September 2003 14:46:28 UTC