The Timeline ontology

IRI:
http://purl.org/NET/c4dm/timeline.owl
Imported Ontologies:
http://www.w3.org/2006/time (visualise it with LODE)
http://www.w3.org/2006/time-entry (visualise it with LODE)
Other visualisation:
Ontology source

Abstract

Extends owl-time ontology (http://www.w3.org/2006/time) with support for several timelines, acting as a backbone to adress time interval/instants. Mainly designed with a multimedia use-case in mind. Copyright (c) Yves Raimond, Samer Abdallah, Centre for Digital Music, Queen Mary, University of London

Table of Content

  1. Classes
  2. Object Properties
  3. Data Properties
  4. Named Individuals
  5. Annotation Properties
  6. Namespace Declarations

Classes

abstract instantc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#AbstractInstant

An instant defined on an abstract timeline
is equivalent to
on timelineop some abstract timelinec
has super-classes
instantc

abstract intervalc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#AbstractInterval

An interval defined on an abstract time-line.
is equivalent to
on timelineop some abstract timelinec
has super-classes
intervalc

abstract timelinec back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#AbstractTimeLine

Abstract time lines may be used as a backbone for Score, Works, ... This allows for TimeLine maps to relate works to a given performance (this part was played at this time).
has super-classes
timelinec

continuous timelinec back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#ContinuousTimeLine

A continuous timeline, like the universal one, or the one backing an analog signal
is equivalent to
physical timelinec or relative timelinec
has super-classes
timelinec
has sub-classes
physical timelinec, relative timelinec
is disjoint with
discrete time linec

discrete instantc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#DiscreteInstant

An instant defined on a discrete timeline
is equivalent to
instantc and (on timelineop some discrete time linec)
has super-classes
at (integer)dp exactly 1

discrete intervalc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#DiscreteInterval

An interval defined on a discrete timeline, like the one backing a digital signal
is equivalent to
intervalc and (on timelineop some discrete time linec)
has super-classes
((has beginning exactly 1) and (has end exactly 1)) or ((begins at (integer)dp exactly 1) and (duration (integer)dp exactly 1)) or ((begins at (integer)dp exactly 1) and (ends at (integer)dp exactly 1))

discrete time linec back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#DiscreteTimeLine

A discrete time line (like the time line backing a digital signal
has super-classes
timelinec
is disjoint with
continuous timelinec

instantc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#Instant

An instant (same as in OWL-Time)
is equivalent to
instant
has sub-classes
abstract instantc

instant on the universal timelinec back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#UTInstant

This concept expresses that an instant defined on the universal timeline must be associated to a dateTime value
is equivalent to
instantc and (on timelineop value universaltimeline)
has super-classes
at date/timedp exactly 1

intervalc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#Interval

An interval (same as in OWL-Time). Allen's relationships are defined in OWL-Time.
is equivalent to
proper interval
has sub-classes
abstract intervalc
is in domain of
begins atdp, durationdp, ends atdp

origin mapc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#OriginMap

A timeline map linking a physical timeline to a relative one (originating at some point on the physical timeline)
has super-classes
timeline mapc
domain timelineop some physical timelinec
range timelineop some relative timelinec
is in domain of
origindp

physical timelinec back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#PhysicalTimeLine

A "physical" time-line (the universal time line (UTC)) is an instance of this class. Other time zones consists in instances of this class as well, with a "shifting" time line map relating them to the universal time line map.
has super-classes
continuous timelinec
has members
universaltimelineni
is disjoint with
relative timelinec

relative instantc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#RelativeInstant

An instant defined on a relative timeline
is equivalent to
instantc and (on timelineop some relative timelinec)
has super-classes
at (duration)dp exactly 1

relative intervalc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#RelativeInterval

an interval defined on a relative timeline
is equivalent to
intervalc and (on timelineop some relative timelinec)
has super-classes
((has beginning exactly 1) and (has end exactly 1)) or ((begins at (xsd:duration)dp exactly 1) and (duration (xsd:duration)dp exactly 1)) or ((begins at (xsd:duration)dp exactly 1) and (ends at (xsd:duration)dp exactly 1))

relative timelinec back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#RelativeTimeLine

Semi infinite time line...canonical coordinate system --> adressed through xsd:duration since the instant 0.
has super-classes
continuous timelinec
is disjoint with
physical timelinec

shift mapc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#ShiftMap

a map just shifting one timeline to another
has super-classes
timeline mapc
is in domain of
delaydp

timelinec back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#TimeLine

Represents a linear and coherent piece of time -- can be either abstract (such as the one behind a score) or concrete (such as the universal time line). Two timelines can be mapped using timeline maps.
has sub-classes
abstract timelinec, continuous timelinec, discrete time linec
is in range of
domain timelineop, on timelineop, range timelineop

timeline mapc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#TimeLineMap

Allows to map two time lines together
has sub-classes
Uniform sampling and windowing mapc, origin mapc, shift mapc, uniform sampling mapc, uniform windowing mapc
is in domain of
domain timelineop, range timelineop

Uniform sampling and windowing mapc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#UniformSamplingWindowingMap

Describes the relation between a continuous time-line, and a time-line that corresponds to its sampled and windowed equivalent
has super-classes
timeline mapc
sample ratedp exactly 1
range timelineop some discrete time linec
window lengthdp exactly 1
domain timelineop some continuous timelinec
hop sizedp exactly 1
is disjoint with
uniform sampling mapc, uniform windowing mapc

uniform sampling mapc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#UniformSamplingMap

Describe the relation between a continuous time-line and its sampled equivalent
has super-classes
timeline mapc
sample ratedp exactly 1
range timelineop some discrete time linec
domain timelineop some relative timelinec
is disjoint with
Uniform sampling and windowing mapc, uniform windowing mapc

uniform windowing mapc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#UniformWindowingMap

Describes the relation between a discrete time line and its windowed equivalent
has super-classes
timeline mapc
range timelineop some discrete time linec
window lengthdp exactly 1
domain timelineop some discrete time linec
hop sizedp exactly 1
is disjoint with
uniform sampling mapc, Uniform sampling and windowing mapc

universal timeline intervalc back to ToC or Class ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#UTInterval

an interval defined on the universal time line
is equivalent to
intervalc and (on timelineop value universaltimeline)
has super-classes
((has beginning exactly 1) and (has end exactly 1)) or ((begins at (date/time)dp exactly 1) and (duration (xsd:duration)dp exactly 1)) or ((begins at (date/time)dp exactly 1) and (ends at (date/time)dp exactly 1)) or (at (date)dp exactly 1) or (at (year)dp exactly 1) or (at (year/month)dp exactly 1)

Object Properties

afterop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#after

has equivalent properties
interval after

beforeop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#before

has equivalent properties
interval before

containsop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#contains

has equivalent properties
interval contains

domain timelineop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#domainTimeLine

associates a timeline map to its domain timeline

has characteristics: functional

has domain
timeline mapc
has range
timelinec

duringop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#during

has equivalent properties
interval during

equalsop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#equals

has equivalent properties
interval equals

finished byop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#finishedBy

has equivalent properties
interval finished by

finishesop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#finishes

has equivalent properties
interval finishes

meetsop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#meets

has equivalent properties
interval meets

met byop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#metBy

has equivalent properties
interval met by

on time lineop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#onTimeLine

has equivalent properties
on timelineop

on timelineop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#timeline

Relates an interval or an instant to the timeline on which it is defined. The 29th of August, 2007 would be linked through this property to the universal timeline, whereas "from 2s to 5s on this particular signal" would be defined on the signal' timeline.

has characteristics: functional

has equivalent properties
on time lineop
has domain
instantc or intervalc
has range
timelinec

overlapped byop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#overlappedBy

has equivalent properties
interval overlapped by

overlapsop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#overlaps

has equivalent properties
interval overlaps

range timelineop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#rangeTimeLine

associates a timeline map to its range timeline

has characteristics: functional

has domain
timeline mapc
has range
timelinec

started byop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#startedBy

has equivalent properties
interval started by

startsop back to ToC or Object Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#starts

has equivalent properties
interval starts

Data Properties

atdp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#at

refers to a point or an interval on the time line, through an explicit datatype

has characteristics: functional

has sub-properties
at (date)dp, at (duration)dp, at (integer)dp, at (real)dp, at (year)dp, at (year/month)dp, at date/timedp
has domain
instantc or intervalc

at (date)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#atDate

A subproperty of :at, allowing to address a date (beginning of it for an instant, all of it for an interval)
has super-properties
atdp
has range
date

at (duration)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#atDuration

A property enabling to adress a time point P through the duration of the interval [0,P] on a continuous timeline
has super-properties
atdp
has range
duration

at (integer)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#atInt

A subproperty of :at, having as a specific range xsd:int
has super-properties
atdp
has range
int

at (real)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#atReal

subproperty of :at, having xsd:float as a range
has super-properties
atdp
has range
float

at (year)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#atYear

A subproperty of :at, allowing to address a year (beginning of it for an instant, all of it for an interval)
has super-properties
atdp
has range
g year

at (year/month)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#atYearMonth

A subproperty of :at, allowing to address a year/month (beginning of it for an instant, all of it for an interval)
has super-properties
atdp
has range
g year month

at date/timedp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#atDateTime

This property links an instant defined on the universal time line to an XSD date/time value
has super-properties
atdp
has range
date time

begins atdp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#beginsAt

has equivalent properties
begins atdp

begins atdp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#start

refers to the beginning of a time interval, through an explicit datatype. time:hasBeginning can be used as well, if you want to associate the beginning of the interval to an explicit time point resource
has equivalent properties
begins atdp
has sub-properties
begins at (date/time)dp, begins at (integer)dp, begins at (xsd:duration)dp
has domain
intervalc

begins at (date/time)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#beginsAtDateTime

A subproperty of :beginsAt, allowing to address the beginning of an interval as a date/time
has super-properties
begins atdp
has range
date time

begins at (integer)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#beginsAtInt

A subproperty of :beginsAt, having xsd:int as a range
has super-properties
begins atdp
has range
int

begins at (xsd:duration)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#beginsAtDuration

A property enabling to adress a start time point P of an interval [P,E] through the duration of the interval [0,P] on a continuous timeline
has super-properties
begins atdp
has range
duration

delaydp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#delay

associate a shift map to a particular delay

has characteristics: functional

has domain
shift mapc

durationdp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#duration

the duration of a time interval
has sub-properties
duration (integer)dp, duration (xsd:duration)dp
has domain
intervalc

duration (integer)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#durationInt

A subproperty of :duration, having xsd:int as a range
has super-properties
durationdp
has range
int

duration (xsd:duration)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#durationXSD

A subproperty of :duration, having xsd:duration as a range
has super-properties
durationdp
has range
duration

ends atdp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#end

refers to the end of a time interval, through an explicit datatype. time:hasEnd can be used as well, if you want to associate the end of the interval to an explicit time point resource
has equivalent properties
ends atdp
has sub-properties
ends at (date/time)dp, ends at (integer)dp, ends at (xsd:duration)dp
has domain
intervalc

ends atdp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#endsAt

has equivalent properties
ends atdp

ends at (date/time)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#endsAtDateTime

A subproperty of :endsAt, allowing to address the end of an interval as a date/time
has super-properties
ends atdp
has range
date time

ends at (integer)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#endsAtInt

A subproperty of :endsAt, having xsd:int as a range
has super-properties
ends atdp
has range
int

ends at (xsd:duration)dp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#endsAtDuration

A property enabling to adress an end time point P of an interval [S,P] through the duration of the interval [0,P] on a continuous timeline
has super-properties
ends atdp
has range
duration

hop sizedp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#hopSize

hop size, associated to a uniform windowing map

has characteristics: functional

has domain
Uniform sampling and windowing mapc or uniform windowing mapc
has range
int

origindp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#origin

associate an origin map to its origin on the domain physical timeline

has characteristics: functional

has domain
origin mapc
has range
date time

sample ratedp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#sampleRate

associates a sample rate value to a uniform sampling map

has characteristics: functional

has domain
uniform sampling mapc or Uniform sampling and windowing mapc
has range
int

window lengthdp back to ToC or Data Property ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#windowLength

window length, associated to a uniform windowing map

has characteristics: functional

has domain
Uniform sampling and windowing mapc or uniform windowing mapc
has range
int

Named Individuals

moustakini back to ToC or Named Individual ToC

IRI: http://moustaki.org/foaf.rdf#moustaki

belongs to
personc

universaltimelineni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/c4dm/timeline.owl#universaltimeline

this is the `universal' time line -- can adress time intervals on it using date/dateTime -- UTC
belongs to
physical timelinec
has facts
descriptiondp "The timeline one can addresss "the 1st of July, 2007""
titledp "the universal time line"
The timeline one can addresss "the 1st of July, 2007"

Annotation Properties

term statusap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2003/06/sw-vocab-status/ns#term_status

Namespace Declarations back to ToC

default namespace
http://purl.org/NET/c4dm/timeline.owl#
2006
http://www.w3.org/2006/
c4dm
http://purl.org/NET/c4dm/
dc
http://purl.org/dc/elements/1.1/
foaf
http://xmlns.com/foaf/0.1/
foaf-rdf
http://moustaki.org/foaf.rdf#
ns
http://www.w3.org/2003/06/sw-vocab-status/ns#
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
time
http://www.w3.org/2006/time#
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.