W3C home > Mailing lists > Public > public-owl-dev@w3.org > July to September 2007

Re: annotation properties

From: Matthew Pocock <matthew.pocock@ncl.ac.uk>
Date: Thu, 12 Jul 2007 14:24:32 +0100 (BST)
Message-ID: <60599.128.240.229.66.1184246672.squirrel@webmail.ncl.ac.uk>
To: "Bijan Parsia" <bparsia@cs.man.ac.uk>
Cc: "Matthew Horridge" <matthew.horridge@cs.man.ac.uk>, michel_dumontier@carleton.ca, "Owl Dev" <public-owl-dev@w3.org>, "Boris Motik" <bmotik@cs.man.ac.uk>, "Bernardo Cuenca Grau" <bcg@cs.man.ac.uk>

I think I'd prefer things to be as uniform as possible. Right now, all
axioms have annotations nested in them, including entity declarations. If
annotation properties are introduced using axioms, I'd prefer them to
follow the same pattern. Introducing an annotation property URI seems
analogus to introducing an object property URI, don't you think?

Matthew

> Or we could make annotationURIs a kind of entity.  Or just extend the
> annotation axioms. I'd rather just have:
>
> 'Annotation('OWLAnnotationProperty(<URI>)  {Annotation} ')'
>
> There doesn't seem to be a need for a completely distinct form of
> annotation here.
>
> Either way, it does seem to be a bug, assuming we're right that
> there's no way to express it currently (the Annotation form certainly
> doesn't seem to allow that), as:
> 	http://www.w3.org/TR/owl-semantics/syntax.html#2.3.1.3
>
> clearly allows annotations on AnnotationProperty entities in OWL DL.
>
> Cheers,
> Bijan.
>
>
Received on Thursday, 12 July 2007 13:25:32 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 10 December 2014 20:07:17 UTC