- From: Dickinson, Ian J <Ian.Dickinson@hp.com>
- Date: Fri, 27 Jun 2003 09:14:28 +0100
- To: "'Jim Hendler'" <hendler@cs.umd.edu>, "'Guus Schreiber'" <schreiber@cs.vu.nl>
- Cc: public-webont-comments@w3.org
Hi Jim, I accept this resolution of the issue I raised. Thanks, Ian > -----Original Message----- > From: Jim Hendler [mailto:hendler@cs.umd.edu] > Sent: 26 June 2003 01:16 > To: Dickinson, Ian J; 'Guus Schreiber' > Cc: public-webont-comments@w3.org > Subject: RE: OWL comment - owl:OntologyProperty > > > At 5:19 PM +0100 5/9/03, Dickinson, Ian J wrote: > >Hi Guus, > >Thanks for your response. I assumed that, presuming it > wasn't just an > >accidental editorial artefact in as&s, OntologyProperty was > a variant > >on AnnotationProperty, in that it is not allowed in property > axioms. > >Do the updated documents explain why both AnnotationProperty and > >OntologyProperty are needed? ISTM that plurality of > property types is > >potentially confusing to users of the language, especially if the > >differences between them are slim, and come down to nuances of the > >semantic treatment. > > > >Cheers, > >Ian > > Hi Ian > > After further reflection the WG has modified the rules in > S&AS concerning owl:OntologyProperty. In the S&AS editors > draft: > http://www-db.research.bell-labs.com/user/pfps/owl/semantics/s > yntax.html#2.3.1.3 > we read: > > axiom ::= > .... > | 'OntologyProperty(' ontologyPropertyID { annotation } ')' > > which permits user defined ontology properties. > > In the OWL Reference editors draft, this is recorded with these words: > > http://www.daml.org/2002/06/webont/owl-ref-proposed#Ontology-def > [[ > NOTE: The ontology-import construct owl:imports and the > ontology-versioning constructs owl:priorVersion, > owl:backwardCompatibleWith and owl:inCompatibleWith are > defined in the OWL vocabulary as instances of the OWL > built-in class owl:OntologyProperty. Instances of > owl:OntologyProperty must have the class owl:Ontology as > their domain and range. It is permitted to define other > instances of owl:OntologyProperty. ]] > > > Do the > > updated documents explain why both AnnotationProperty and > > OntologyProperty are needed? > > Perhaps not, we feel this would give them undue weight. The reason > is to ensure that all OWL DL entailments are also OWL Full > entailments. > > > ISTM that plurality of property types is potentially confusing to > > users of the language, especially if the differences > between them are > > slim, and come down to nuances of the semantic treatment. > > Yes, this is potentially confusing, we hope the new note above helps > clarify the situation, > > In summary we have accepted your comment that: > [[ > This class does not seem to be referenced or > defined anywhere else in the specs (including in owl.owl), > and it is not clear what it is representing or what role it > is playing. ]] by adding text to OWL Reference. > > Please let us know, cc-ing public-webont-comments@w3.org, > whether this response is satisfactory. > > Thanks for your comment > > > > -- > Professor James Hendler > hendler@cs.umd.edu > Director, Semantic Web and Agent Technologies 301-405-2696 > Maryland Information and Network Dynamics Lab. > 301-405-6707 (Fax) > Univ of Maryland, College Park, MD 20742 *** > 240-277-3388 (Cell) > http://www.cs.umd.edu/users/hendler *** NOTE CHANGED > CELL NUMBER *** >
Received on Friday, 27 June 2003 04:15:39 UTC