The SWRL Temporal Built-In Library is one of the SWRLTabBuiltInLibraries. It defines a set of built-ins that can be used in SWRL rules to perform temporal operations. (92F)
These built-ins are defined in the SWRL Temporal Built-In Library Ontology. It has the default prefix temporal. A copy of this ontology can be found the standard Protege-OWL repositories, and can be imported through the 'Import Ontology' option in the Protege-OWL Metadata tab. (AUG)
The built-ins in this library have two usage modes: (AUH)
- 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. (AUI)
- Advanced Mode In this mode the built-ins work with temporal information described using an interval-based temporal model. This mode is defined by the SWRL Temporal Ontology. Details of this mode can be found here. (AUJ)
An overview of the temporal library and its use in SWRL rules and SQWRL queries can be found here. (BLZ)