- From: Jim Hendler <hendler@cs.umd.edu>
- Date: Fri, 27 Jun 2003 08:58:51 -0400
- To: "'Guus Schreiber'" <schreiber@cs.vu.nl>
- Cc: public-webont-comments@w3.org
thanks for your comment.
At 9:14 AM +0100 6/27/03, Dickinson, Ian J wrote:
>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 ***
>>
--
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 08:58:59 UTC