Skip to content

SWRLAPITemporal

Martin O'Connor edited this page Apr 18, 2017 · 9 revisions

The SWRLAPI provides an array of mechanisms for modeling, reasoning with, and querying temporal information.

This functionality is centered around a temporal model that provides a standard mechanism for representing temporal information. This model provides mechanisms to encode complex interval-based temporal information in OWL ontologies. This model is based on the valid-time temporal model, a commonly-used model to represent temporal information in many systems.

More information about the valid-time temporal model can be found here. A general discussion of some common concepts used when modeling time can be found here.

Using this model, the SWRLAPI provides the following two main components for working with temporal information in OWL:

  • SWRL Temporal Ontology The SWRL Temporal Ontology defines a representation of this valid-time temporal model in OWL. Information about this ontology can be found here.
  • SWRL Temporal Built-ins The SWRL Temporal Ontology also defines a library of SWRL built-ins to perform temporal operations on information described using this ontology. The use of this library with this temporal ontology is described here.

An overview of the SWRLAPI's temporal functionality can be found in the following paper:

  • "A Method for Representing and Querying Temporal Information in OWL" M. J. O'Connor and A. K. Das. Biomedical Engineering Systems and Technologies (Selected Papers), Springer Verlag, CCIS 127, 97-110, 2011.