|
This work is licensed under a Creative Commons Attribution License. This copyright applies to the Event Ontology and accompanying documentation in RDF. This ontology uses W3C's RDF technology, an open Web standard that can be freely used by anyone.
This document describes the Event ontology developed in the Centre for Digital Music in Queen Mary, University of London. The first draft of the ontology was written in October, 2004. Further details about the Event ontology, related ontologies, and the technologies on which this ontology is founded, please see the reference section.
This ontology is centered around the notion of event, seen here as the way by which cognitive agents classify arbitrary time/space regions, which is essentially the view expressed by Allen and Fergusson:
[..] events are primarily linguistic or cognitive in nature. That is, the world does not really contain events. Rather, events are the way by which agents classify certain useful and relevant patterns of change.
This ontology has already been proven useful in a wide range of context, due to its simplicity and usability: from talks in a conference, to description of a concert, or chords being played in a Jazz piece (when used with the Timeline ontology), festivals, etc. Relevant references are given in the reference section. Some tools to manipulate data from this ontology can be found in the motools project on Sourceforge.
This documentation page is a first draft. All feedback on either the ontology or this page is welcomed! The best place to do so is the Event ontology mailing list. Or feel free to email the authors mentioned aboved.
The design and layout of this ontology document is based on the Music Ontology and FOAF Vocabulary specification documents.
Several namespaces will be assumed to have been defined for the remainder of this document. These are as follows :
Prefix | XML Namespace | Description |
---|---|---|
event | http://purl.org/NET/c4dm/event.owl# | The Event Ontology |
time | http://www.w3.org/2006/time# | OWL-Time |
geo | http://www.w3.org/2003/01/geo/wgs84_pos# | The WGS84 Geo Positioning Ontology |
This ontology deals with the notion of reified events. It defines one main Event concept. An event may have a location, a time, active agents, factors and products, as depicted below.
For example, the following RDF/N3 code deals with an performance event, involving one performer and an instrument (the Santur) in London, the 15th of October 2007 at noon, and lasting an hour.
@prefix event: <http://purl.org/NET/c4dm/event.owl#>. @prefix mit: <http://purl.org/ontology/mo/mit#>. @prefix foaf: <http://xmlns.com/foaf/0.1/>. @prefix tl: <http://purl.org/NET/c4dm/timeline.owl#>. @prefix xsd: <http://www.w3.org/2001/XMLSchema#>. :performance a event:Event; event:factor mit:Santur; event:agent [ a foaf:Person; foaf:name "P. H."; ]; event:place <http://sws.geonames.org/2643744/>; event:time [ a tl:Interval; tl:at "2007-10-15T12:00:00"^^xsd:dateTime; tl:duration "PT1H"^^xsd:duration; ]; .
This ontology defines two further concepts: Product, Factor and Agent. However, they are not covered in this documentation: they are not supposed to be used directly. They are defined classes: using this ontology, one can infer that ever person involved in an event is an Agent.
An alphabetical index of the ontology terms, divided into classes, properties and individuals. All the terms are hyperlinked to their detailed description for quick reference.
Classes: | Event | Factor | Product |
Properties: | agent | agent_in | factor | factor_of | hasAgent | hasFactor | hasLiteralFactor | hasProduct | hasSubEvent | isAgentIn | isFactorOf | literal_factor | place | producedIn | produced_in | product | sub_event | time |
Individuals: |
in-range-of: | sub_event | ||||||
---|---|---|---|---|---|---|---|
in-domain-of: | place | time | sub_event | product | literal_factor | factor | agent |
Domain: | Event | Event |
---|---|---|
Range: | foaf:Agent | |
Inverse-of: | event:isAgentIn |
Domain: | Event | Event |
---|---|---|
Range: | ||
Inverse-of: | event:isFactorOf |
Domain: | Event | Event |
---|---|---|
Range: |
Domain: | Event | Event |
---|---|---|
Range: | geo:SpatialThing |
Domain: | Event | Event |
---|---|---|
Range: | ||
Inverse-of: | event:producedIn |
Domain: | Event | Event |
---|---|---|
Range: | Event | Event |
Domain: | Event | Event |
---|---|---|
Range: | time:TemporalEntity |