W3C home > Mailing lists > Public > public-owl-wg@w3.org > July 2009

Re: Relaxing the Value of owl:deprecated

From: Peter F. Patel-Schneider <pfps@research.bell-labs.com>
Date: Fri, 24 Jul 2009 08:36:28 -0400
Message-ID: <20090724.083628.187906589.pfps@research.bell-labs.com>
To: <schneid@fzi.de>
CC: <public-owl-wg@w3.org>
From: Michael Schneider <schneid@fzi.de>
Subject: Relaxing the Value of owl:deprecated
Date: Fri, 24 Jul 2009 02:52:07 -0500

> Hi!
> 
> In a sense, this is a sort of implementation feedback. 
> 
> When I thought about deprecation of a term last night, it came to mind
> that, in general, writing something like
> 
>   ex:oldIRI owl:deprecated "as of version 1.23" .
> 
> would be nice to have sometimes (as in Javadoc). 
> But we basically seem
> to restrict our new deprecation annotation property to values being the
> literal "true"^^xsd:boolean. Looks like a missed chance to me.
> 
> Looking closer, this restriction does not seem to be all too deep in our
> spec. The reverse RDF mapping maps owl:Deprecated(Class|Property) to
> owl:deprecated "true"^^xsd:boolean, but elsewhere, the only other
> relevant place that I found which talks about "true"^^boolean is in
> Section 5.5 of the Structural Spec:
> 
> [[
>    An annotation with the owl:deprecated annotation property 
> -> and the value equal to "true"^^xsd:boolean 
>    can be used to specify that an IRI is deprecated.
> ]]
> 
> So my question: Provided that there are no technical issues that I
> missed, why not simply remove this restriction (the middle part of the
> cited sentence above)? After all, owl:deprecated is an annotation
> property, so it should be fine to use it with whatever value people
> think is best suited for their needs?
> 
> Btw, in the RDF-Based Semantics, the rdfs:range of owl:deprecated is
> defined as rdfs:Resource, so it's unrestricted, but there is an
> informative note that one should better only use it with "true"^^boolean
> in compliance with the rest of the spec. In case of a change, I would
> then adjust this passage as well.
> 
> Cheers,
> Michael


I don't see that there is any benefit to be gained here.  You might as
well just have the same information carried as

   ex:oldIRI owl:deprecated xsd:true .
   ex:oldIRI rdfs:comment "deprecated as of version 1.23" .

peter
Received on Friday, 24 July 2009 12:36:02 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 24 July 2009 12:36:03 GMT