Deprecation is a feature commonly used in versioning software (for example, see the Java programming language) to indicate that a particular feature is preserved for backward-compatibility purposes, but may be phased out in the future.
specific identifier is said to be of type owl:DeprecatedClass,
a subclass of
An example of deprecation is:
<rdfs:comment>Vehicle Ontology, v. 1.1</rdfs:comment>
<rdfs:comment>Car is now preferred</rdfs:comment>
<!-- note that equivalentClass only means that the classes have the same extension,
so this DOES NOT lead to the entailment that Car is of type DeprecatedClass too -->
By deprecating a term, it means that the term should not be used in new documents that commit to the ontology. This allows an ontology to maintain backward-compatibility while phasing out an old vocabulary (thus, it only makes sense to use deprecation in combination with backward compatibility). As a result, it it easier for old data and applications to migrate to a new version, and thus can increase the level of adoption of the new version. This has no meaning in the model theoretic semantics other than that given by the RDF(S) model theory. However, authoring tools may use it to warn users when checking OWL markup.
Do not use.