Open Time and Space Core Vocabulary Specification

02 May 2012

This version:
http://observedchange.com/tisc/ns-20120502
Latest version:
http://observedchange.com/tisc/ns
Previous version:
http://observedchange.com/tisc/ns-20110816
Revision:
Revision: 1.03
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 Open Time and Space Core Vocabulary and accompanying documentation.

Valid XHTML + RDFa Regarding underlying technology, the Open Time and Space Core 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

TISC, the Open Time and Space Core Vocabulary, is a lightweight spatiotemporal vocabulary aiming to provide spatial and temporal terms such as "happensAt", "locatedAt", "rightOf" to enable practitioners to relate their data to time and space. The Open Time and Space Core Vocabulary is based on research about spatial and temporal properties.

This documents specifies the classes and properties introduced by the TISC core 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 Open Time and Space Core Vocabulary Namespace expressed in RDF/XML with a specification template and a set of per-term documents.

Table of contents


1. Introduction

The Open Time and Space Core Vocabulary is defined as a set of classes and properties.

You may browse the 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 Open Time and Space Core Vocabulary at a glance

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

Spatial properties: | here | nearest | near | far | next | northOf | northWestOf | westOf | southWestOf | southOf | southEastOf | eastOf | northEastOf | nextTo | leftOf | rightOf | atFrontOf | insideOf | outsideOf | behind | along | locatedAt | address | areasize | sharesPathWith | hasLength | hasWidth | hasHeight | geometry | equal | disconnected | externallyConnected | partiallyOverlapping | tangentialProperPart | nonTangentialProperPart |

Temporal properties: | happensAt | existenceBeginsAt | existenceEndsAt | isForecastFor | forecastMadeAt | inFutureOf | inPastOf |

Temporal properties for modeling fuzzy time intervals: | fuzzybegin | begin | end | fuzzyend |

3. Descriptions about TISC

The Core TISC 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 Open Time and Space Core Vocabulary, and consequently about the things described using TISC.

3.1. Evolution and extension of TISC

The Open Time and Space Vocabulary is identified by the namespace URI "http://observedchange.com/tisc/ns#".

Revisions and extensions of TISC 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 Dublin Core metadata terms, FOAF, the Time Ontology in OWL, the Open Provenance Model Vocabulary, etc.) can also be mixed in with TISC terms, as can local extensions. TISC is designed to be extended.

4. Cross-reference for core TISC classes and properties

Property: here

here is an abstract property to express that an object is at the same place as another.

Identifier:http://observedchange.com/tisc/ns#here
OWL Type:ObjectProperty

[back to overview]


Property: nearest

nearest is an abstract property to express that an object is nearest to another.

Identifier:http://observedchange.com/tisc/ns#nearest
OWL Type:ObjectProperty

[back to overview]


Property: near

near is an abstract property to express that an object is near to another.

Identifier:http://observedchange.com/tisc/ns#near
OWL Type:ObjectProperty

[back to overview]


Property: far

far is an abstract property to express that an object is far from another.

Identifier:http://observedchange.com/tisc/ns#far
OWL Type:ObjectProperty

[back to overview]


Property: northOf

northOf is an abstract property to express that an object is North of another.

Identifier:http://observedchange.com/tisc/ns#northOf
OWL Type:ObjectProperty

[back to overview]


Property: northWestOf

northWestOf is an abstract property to express that an object is Northwest of another.

Identifier:http://observedchange.com/tisc/ns#northWestOf
OWL Type:ObjectProperty

[back to overview]


Property: westOf

westOf is an abstract property to express that an object is West of another.

Identifier:http://observedchange.com/tisc/ns#westOf
OWL Type:ObjectProperty

[back to overview]


Property: southWestOf

southWestOf is an abstract property to express that an object is Southwest of another.

Identifier:http://observedchange.com/tisc/ns#southWestOf
OWL Type:ObjectProperty

[back to overview]


Property: southOf

southOf is an abstract property to express that an object is South of another.

Identifier:http://observedchange.com/tisc/ns#southOf
OWL Type:ObjectProperty

[back to overview]


Property: southEastOf

southEastOf is an abstract property to express that an object is Southeast of another.

Identifier:http://observedchange.com/tisc/ns#southEastOf
OWL Type:ObjectProperty

[back to overview]


Property: eastOf

eastOf is an abstract property to express that an object is East of another.

Identifier:http://observedchange.com/tisc/ns#eastOf
OWL Type:ObjectProperty

[back to overview]


Property: northEastOf

northEastOf is an abstract property to express that an object is Northeast of another.

Identifier:http://observedchange.com/tisc/ns#northEastOf
OWL Type:ObjectProperty

[back to overview]


Property: nextTo

nextTo is an abstract property to express that an object is next to another.

Identifier:http://observedchange.com/tisc/ns#nextTo
OWL Type:ObjectProperty

[back to overview]


Property: leftOf

leftOf is an abstract property to express that an object is to the left from another.

Identifier:http://observedchange.com/tisc/ns#leftOf
OWL Type:ObjectProperty

[back to overview]


Property: rightOf

rightOf is an abstract property to express that an object is to the right from another.

Identifier:http://observedchange.com/tisc/ns#rightOf
OWL Type:ObjectProperty

[back to overview]


Property: atFrontOf

atFrontOf is an abstract property to express that an object is at front of another.

Identifier:http://observedchange.com/tisc/ns#atFrontOf
OWL Type:ObjectProperty

[back to overview]


Property: insideOf

insideOf is an abstract property to express that an object is inside of another.

Identifier:http://observedchange.com/tisc/ns#insideOf
OWL Type:ObjectProperty

[back to overview]


Property: outsideOf

outsideOf is an abstract property to express that an object is outside of another.

Identifier:http://observedchange.com/tisc/ns#outsideOf
OWL Type:ObjectProperty

[back to overview]


Property: behind

behind is an abstract property to express that an object is behind another.

Identifier:http://observedchange.com/tisc/ns#behind
OWL Type:ObjectProperty

[back to overview]


Property: along

along is an abstract property to express that an object is along another, for example "a group of houses along by the river".

Identifier:http://observedchange.com/tisc/ns#along
OWL Type:ObjectProperty

[back to overview]


Property: locatedAt

locatedAt is an abstract property to express that an object is located at somewhere.

Identifier:http://observedchange.com/tisc/ns#locatedAt
OWL Type:ObjectProperty

[back to overview]


Property: address

address is an abstract property to express that an object has some address.

Identifier:http://observedchange.com/tisc/ns#address
OWL Type:ObjectProperty
Range: xsd:string

[back to overview]


Property: areasize

areasize is an abstract property to express the size of the area of an object.

Identifier:http://observedchange.com/tisc/ns#areasize
OWL Type:ObjectProperty
Range: xsd:float

[back to overview]


Property: sharesPathWith

sharesPathWith is an abstract property to express that an object shares a path with another.

Identifier:http://observedchange.com/tisc/ns#sharesPathWith
OWL Type:ObjectProperty

[back to overview]


Property: hasLength

hasLength is an abstract property to express that an object has certain length.

Identifier:http://observedchange.com/tisc/ns#hasLength
OWL Type:ObjectProperty

[back to overview]


Property: hasWidth

hasWidth is an abstract property to express that an object has certain width.

Identifier:http://observedchange.com/tisc/ns#hasWidth
OWL Type:ObjectProperty

[back to overview]


Property: hasHeight

hasHeight is an abstract property to express that an object has certain height.

Identifier:http://observedchange.com/tisc/ns#hasHeight
OWL Type:ObjectProperty

[back to overview]


Property: geometry

geometry is an abstract property to express that an object has certain geometry.

Identifier:http://observedchange.com/tisc/ns#geometry
OWL Type:ObjectProperty

[back to overview]


Property: equal

equal is an abstract property to express that an object is equal with another.

Identifier:http://observedchange.com/tisc/ns#equal
OWL Type:ObjectProperty

[back to overview]


Property: disconnected

disconnected is an abstract property to express that an object is disconnected from another.

Identifier:http://observedchange.com/tisc/ns#disconnected
OWL Type:ObjectProperty

[back to overview]


Property: externallyConnected

externallyConnected is an abstract property to express that an object is externally connected with another.

Identifier:http://observedchange.com/tisc/ns#externallyConnected
OWL Type:ObjectProperty

[back to overview]


Property: partiallyOverlapping

partiallyOverlapping is an abstract property to express that an object is partially overlapping with another.

Identifier:http://observedchange.com/tisc/ns#partiallyOverlapping
OWL Type:ObjectProperty

[back to overview]


Property: tangentialProperPart

tangentialProperPart is an abstract property to express that an object is tangential proper part of another.

Identifier:http://observedchange.com/tisc/ns#tangentialProperPart
OWL Type:ObjectProperty

[back to overview]


Property: nonTangentialProperPart

nonTangentialProperPart is an abstract property to express that an object is non tangential proper part of another.

Identifier:http://observedchange.com/tisc/ns#nonTangentialProperPart
OWL Type:ObjectProperty

[back to overview]


Property: isForecastFor

isForecastFor is an abstract property to express that an object is a forecast for a certain time.

Identifier:http://observedchange.com/tisc/ns#isForecastFor
OWL Type:ObjectProperty
Range: time:TemporalEntity

[back to overview]


Property: forecastMadeAt

forecastMadeAt is an abstract property to express that an object is forecast made at certain time.

Identifier:http://observedchange.com/tisc/ns#forecastMadeAt
OWL Type:ObjectProperty
Range: time:TemporalEntity

[back to overview]


Property: happensAt

happensAt is a predicate to state when something happens (for example an event such as a concert).

Identifier:http://observedchange.com/tisc/ns#happensAt
OWL Type:ObjectProperty
Range: time:Interval

[back to overview]


Property: existenceBeginsAt

existenceBeginsAt is an abstract property to express that the existence of an object begins at a given time instant.

Identifier:http://observedchange.com/tisc/ns#existenceBeginsAt
OWL Type:ObjectProperty
Range: time:Instant

[back to overview]


Property: existenceEndsAt

existenceEndsAt is an abstract property to express that the existence of an object ends at a given time instant.

Identifier:http://observedchange.com/tisc/ns#existenceEndsAt
OWL Type:ObjectProperty
Range: time:Instant

[back to overview]


Property: inFutureOf

inFutureOf is an abstract property to express that an object is in future of another.

Identifier:http://observedchange.com/tisc/ns#inFutureOf
OWL Type:ObjectProperty
Range: time:TemporalEntity

[back to overview]


Property: inPastOf

inPastOf is an abstract property to express that an object is in past of another.

Identifier:http://observedchange.com/tisc/ns#inPastOf
OWL Type:ObjectProperty
Range: time:TemporalEntity

[back to overview]


Property: fuzzybegin

This predicate can be used to express a fuzzybegin of an imprecise time period.

Identifier:http://linkedscience.org/lsc/ns#fuzzybegin
OWL Type:ObjectProperty
Domain: lsc:Research
Range: xsd:dateTime

[back to overview]


Property: begin

This predicate can be used to express a begin of a time period.

Identifier:http://linkedscience.org/lsc/ns#begin
OWL Type:ObjectProperty
Domain: lsc:Research
Range: xsd:dateTime

[back to overview]


Property: end

This predicate can be used to express an end of a time period.

Identifier:http://linkedscience.org/lsc/ns#end
OWL Type:ObjectProperty
Domain: lsc:Research
Range: xsd:dateTime

[back to overview]


Property: fuzzyend

This predicate can be used to express a fuzzyend of an imprecise time period.

Identifier:http://linkedscience.org/lsc/ns#fuzzyend
OWL Type:ObjectProperty
Domain: lsc:Research
Range: xsd:dateTime

[back to overview]


5. Acknowledgement

We would like to acknowledge the participants of the GeoVoCampSouthampton2011 and students of the Linked Open Data---(R)Evolution -seminar at the Institute for Geoinformatics, University of Muenster for all the fruitful discussions, ideas and comments.

6. References

7. Change log