-
Notifications
You must be signed in to change notification settings - Fork 40
SWRLTemporalBuiltInLibrary
The SWRLAPI Temporal Built-In Library is a core component of the SWRLAPI's temporal subsystem. It defines a set of built-ins that can be used in SWRL rules to perform temporal reasoning in OWL ontologies.
These built-ins are defined in the SWRL Temporal Ontology. This ontology also defines a valid time temporal model that provide a standard means of representing temporal information in a system. The ontology has the default prefix temporal. A copy of this ontology can be found the standard Protege-OWL repositories, and in Protege-OWL can be imported through the 'Import Ontology' option using the Metadata tab.
The built-ins in this library have two usage modes:
- Basic Mode In this mode the built-ins work with temporal information specified by XML Schema date and dateTime types. Details of this mode can be found here.
- Advanced Mode In this mode the built-ins work with temporal information described using an interval-based temporal model. This mode is defined by a temporal model and SWRL built-ins defined in the SWRL Temporal Ontology. Details of this mode can be found here.
An overview of the temporal functionality provided by the SWRLTab can be found in:
- O'Connor, M.J. and Das, A. "A Method for Representing and Querying Temporal Information in OWL" Biomedical Engineering Systems and Technologies (Selected Papers), Springer-Verlag, CCIS 127, pp. 97-110, 2011.