W3C home > Mailing lists > Public > www-webont-wg@w3.org > September 2002

Re: ISSUE 5.14 - Ontology versioning

From: Mike Dean <mdean@bbn.com>
Date: Mon, 09 Sep 2002 20:24:05 -0400
Message-Id: <200209100024.UAA19585@cam-mbx1.bbn.com>
To: Jeff Heflin <heflin@cse.lehigh.edu>
cc: WebOnt <www-webont-wg@w3.org>

> <url> priorVersion <url>.
> <url> backCompatWith <url>.

I assume

  owl:priorVersion rdfs:domain owl:Ontology
  owl:priorVersion rdfs:range owl:Ontology
  owl:backCompatWith rdfs:domain owl:Ontology
  owl:backCompatWith rdfs:range owl:Ontology

> Assuming A backCompatWith B, then:
> * A priorVersion B.

I assume

  owl:backCompatWith rdfs:subPropertyOf owl:priorVersion

> <url> deprecates <classId>
> <url> deprecates <propertyId>

I'd prefer to view deprecation as a unary predicate on a
class or property.  Unary predicates are implemented as
Classes in RDF/OWL, so I'd introduce a class owl:Deprecated,
used as

  myont:myClass rdf:type owl:Class 
  myont:myClass rdf:type owl:Deprecated

owl:Deprecated might also be applied to owl:Ontology
instances.

	Mike
Received on Monday, 9 September 2002 20:25:50 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:57:52 GMT