- From: Peter F. Patel-Schneider <pfps@research.bell-labs.com>
- Date: Wed, 23 Jan 2008 07:54:55 -0500 (EST)
- To: hoekstra@uva.nl
- Cc: public-owl-wg@w3.org
Rich Annotations is a much more involved proposal, because it includes much more in the way of semantics. I guess that the whole range of annotation proposals could come up together, but I would hope that there would be distinction between syntax changes and semantics changes. peter From: Rinke Hoekstra <hoekstra@uva.nl> Subject: Re: ISSUE-16 (entity annotations) Date: Wed, 23 Jan 2008 13:48:35 +0100 > 2a for me as well... > > I suppose this issue will come up when we discuss Rich Annotations? > > -Rinke > > On 14 jan 2008, at 19:26, Deborah L. McGuinness wrote: > > > > > i would use option 2a if available and i would not be able to encode > > some of the things i need to encode for my knowledge provenance work > > if i can not annotate annotations. > > Thus, also, if there is a vote, i vote for 2a. > > > > deborah > > > > Peter F. Patel-Schneider wrote: > >> In ISUE-16, Jeremy points out an asymmetry in the treatement of > >> annotations in OWL 1.1. > >> > >> There are two kinds of top-level "annotations" in OWL 1.1, 1/ > >> Entity Annotations, which are axioms > >> 2/ Annotations on Ontologies, which are not axioms > >> > >> I agree that this asymmetry is not ideal. > >> > >> There appear to be two ways to recover symmetry here: > >> > >> 1/ Make Entity Annotations not be axioms, which, to retain symmetry, > >> would probably end up not allowing annotations on entity > >> annotations > >> (but leaving annotations on entities), so one could say: > >> > >> EntityAnnotation(OWLClass(Person) > >> Label("People") Comment("The Class of People")) > >> > >> but *not* > >> > >> EntityAnnotation(Annotation(creatorsName "Peter F. Patel- > >> Schneider") > >> OWLClass(Person) Label("People") Comment("The Class of People")) > >> > >> 2/ Make Annotations on Ontologies be axioms, which would probably > >> allow > >> annotations on entity annotation axioms, and also allow annotations > >> on ontology annotations, as in > >> > >> Ontology(<http://foo.ex/foo> > >> Comment(Annotation(creatorsName "Peter F. Patel-Schneider") > >> "An ontology about nothing at all")) > >> > >> 2a/ The second option could be extended to allow annotations on any > >> annotation, as in > >> EntityAnnotation(Annotation(creatorsName "Peter F. Patel- > >> Schneider") > >> OWLClass(Person) > >> Label(Annotation(creatorsName "Peter F. Patel-Schneider") > >> "People") > >> Comment(Annotation(creatorsName "Bijan Parsia") "The Class of > >> People")) > >> I think that I would vote for option 2a, even though it is the > >> largest > >> changed to the current situation. > >> > >> Peter F. Patel-Schneider > >> Bell Labs Research > >> > >> PS: I make not claims about the suitability of the actual > >> annotations > >> in the examples above. > >> > >> PPS: I expect that there is a missing "not" after "should" in the > >> description of the issue in the issue list.
Received on Wednesday, 23 January 2008 13:24:55 UTC