Change Vocabulary Specification

02 May 2012

This version:
http://linkedearth.org/change/ns-20120502
Latest version:
http://linkedearth.org/change/ns
Revision:
Revision: 0.1
Authors:
Tomi Kauppinen (Institute for Geoinformatics, University of Muenster, Germany)
Contributors:
See acknowledgements.

Creative Commons License This work is licensed under a Creative Commons License. This copyright applies to the Change Vocabulary and accompanying documentation.

Valid XHTML + RDFa Regarding underlying technology, the Change Vocabulary relies heavily on W3C's RDF technology, an open Web standard that can be freely used by anyone.

This visual layout and structure of the specification was adapted from the SIOC Core Ontology Specification edited by Uldis Bojars and John G. Breslin and the Provenance Vocabulary Core Ontology Specification edited by Olaf Hartig and Jun Zhao, and Open Provenance Model Vocabulary edited by Jun Zhao.


Abstract

CHANGE, the Change Vocabulary, is a lightweight spatiotemporal vocabulary aiming to provide spatial and temporal terms such as "merge" or "split" to enable practitioners to describe changes. The CHANGE Vocabulary is based on research about modeling change.

This documents specifies the classes and properties introduced by the CHANGE vocabulary.


Status of this document

NOTE: This section describes the status of this document at the time of its publication. Other documents may supersede this document.

This specification is an evolving document. This document may be updated or added to based on implementation experience, but no commitment is made by the authors regarding future updates. This document is generated by combining a machine-readable Change Vocabulary Namespace expressed in RDF/XML with a specification template and a set of per-term documents.

Table of contents


1. Introduction

The Change Vocabulary is defined as a set of classes and properties.

You may browse the CHANGE vocabulary also using Sindice Inspector as a graph or as a list.

The XML Namespace URIs that must be used by implementations of this specification are:

2. The Change Vocabulary at a glance

An index of terms from the Change Vocabulary, by class and by property, are given below. All the terms are hyperlinked to their detailed description for quick reference.

Classes: | Establishment | Merge | Split | Namechange | Changepartof |

Properties: | before | after |

3. Descriptions about CHANGE

The Core CHANGE definitions presented here are written using a computer language (RDF/OWL) that makes it easy for software to process some basic facts about the terms in the CHANGE Vocabulary, and consequently about the things described using CHANGE.

3.1. Evolution and extension of CHANGE

The CHANGE Vocabulary is identified by the namespace URI "http://linkedearth.org/change/ns#".

Revisions and extensions of CHANGE are conducted through edits to the namespace document, which by convention is published on the Web at the namespace URI.

The properties and types defined here provide some basic concepts for describing spatio-temporal information. Other vocabularies (e.g. the Open Time and Space Core Vocabulary TISC, etc.) can also be mixed in with CHANGE terms, as can local extensions. CHANGE is designed to be extended.

3.2. An example use of CHANGE

Here is a simple example use of classes and properties of CHANGE Vocabulary to model the merge of East Germany and West Germany in 1990.

@prefix dc: <http://purl.org/dc/terms/#>  .
@prefix dbpedia: <http://dbpedia.org/resource/> .
@prefix change: <http://linkedearth.org/change/ns#> .
@prefix tisc: <http://observedchange.com/tisc/ns#>  .

change:merge-of-germanies
      rdf:type
              change:Merge ;
      rdfs:label
              "East Germany and West Germany merged to form Germany" ;
      change:before dbpedia:East_Germany ;
      change:before dbpedia:West_Germany ;
      change:after dbpedia:Germany ;
      dc:description 
              "East Germany was dissolved upon joining the 
              institutions of West Germany in the German 
              reunification, on 3 October 1990" ;
      dc:date "1990-10-03" .
This change example can also be downloaded. You may also visualize the graph online.

4. Cross-reference for core CHANGE classes and properties

Classes:

Class: Change

Change is a superclass of all different kinds of changes.

identifier:http://linkedearth.org/change/ns#Change

[back to overview]


Class: Establishment

Establishment is used to denote when something (e.g. administrational region) has been established.

identifier:http://linkedearth.org/change/ns#Establishment
Subclass of:change:Change

[back to overview]


Class: Merge

Merge is used to denote when some different things (e.g. two or more administrational regions) have been merged together.

identifier:http://linkedearth.org/change/ns#Merge
Subclass of:change:Change

[back to overview]


Class: Split

Merge is used to denote when something has been split to two or more different things (e.g. to two or more administrational regions).

identifier:http://linkedearth.org/change/ns#Split
Subclass of:change:Change

[back to overview]


Class: Namechange

Namechange is used to denote when something (e.g. administrational region) has been renamed.

identifier:http://linkedearth.org/change/ns#Namechange
Subclass of:change:Change

[back to overview]


Class: Changepartof

Changepartof is used to denote when two things (e.g. two administrational region) change some parts, i.e. one part of a region A is moved to region B.

identifier:http://linkedearth.org/change/ns#Changepartof
Subclass of:change:Change

[back to overview]


Properties:

Property: before

before property is used to denote what was before a given change.

Identifier:http://linkedearth.org/change/ns#before
OWL Type:ObjectProperty
Domain: not set (i.e. it can be anything, also OWL:Thing)
Range: change:Change

[back to overview]


Property: after

after property is used to denote what was after a given change.

Identifier:http://linkedearth.org/change/ns#after
OWL Type:ObjectProperty
Domain: not set (i.e. it can be anything, also OWL:Thing)
Range: change:Change

[back to overview]


5. Acknowledgement

6. References

7. Change log