W3C home > Mailing lists > Public > public-owl-wg@w3.org > January 2008

Re: Useful deprecation

From: Jeremy Carroll <jjc@hpl.hp.com>
Date: Fri, 25 Jan 2008 16:06:49 +0000
Message-ID: <479A0919.7070508@hpl.hp.com>
To: Alan Ruttenberg <alanruttenberg@gmail.com>
CC: "Web Ontology Language ((OWL)) Working Group WG" <public-owl-wg@w3.org>

Alan Ruttenberg wrote:
> 
> One thing related to deprecation that *would* be useful would be to be 
> able to mark a class or property as being deprecated, and have the 
> effect be as follows:
> 
> All axioms involving the class/property are ignored by a reasoner.
> 
> In ontology development in OBI for instance, and in OBO, in general, 
> although one deprecates or obsoletes a class, one doesn't remove the 
> term from the ontology (by policy). In order to do this, one must 
> manually remove axioms. If one were able to leave the axioms in place, 
> but make them null and void it would be easier to both deprecate as well 
> as allow one to easily keep useful history, in the form of the logical 
> definition, around.
> 
> -Alan
> 
> 

To me this feels like a feature of an individual system, that would 
allow you to press one button to effectively erase all deprecated stuff.

This doesn't seem like an appropriate behaviour to standardize.

Jeremy
Received on Friday, 25 January 2008 16:07:36 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 25 January 2008 16:07:36 GMT