t-Protégé: A Temporal Extension for Protégé

Costas Vassilakis, George Lepouras, Akrivi Katifori
Technical Report TR-SSDBL-06-001, SDBS Lab, University of Peloponnese, 2006.


This work is an extension of the Protégé tool to accommodate the modeling and presentation of entity history, i.e. past values of properties and/relationships; each such value is timestamped with the period that it was (or will be) valid in the real world. To this end, the presented extension provides:

  1. integrated support for data types expressing time quantities - more specifically dates (individual points in time) and periods (anchored segments of the time axis).
  2. data types for storing histories of properties of different types (strings, integers, floats, booleans and instances [i.e. relationships]).

The extension can be used in contexts that the modeling of entities' history is important, such as historical archives, museums, etc.

Note: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.