Skip to Main content Skip to Navigation

TEMPOS : une plate-forme pour le développement d'applications temporelles au dessus de SGBD à objets

Abstract : Temporal data handling is a pervasive aspect of many applications built on top of Database Management Systems (DBMS). Accordingly, most of these systems provide datatypes corresponding to the concepts of date and span. These datatypes are adequate for modeling simple temporal associations such as the date of birth or the age of a person. However, they are insufficient when it comes to model more complex ones, such as the history of an employeés salary, or the sequence of annotations attached to a video. Since no datatypes dedicated to these kinds of associations are currently provided by DBMS, type constructors such as ''list'' and ''tuple'' should be used instead to encode them. The semantics of this encoding must then be integrated into the application programs, thereby increasing their complexity. To address this issue, several ''temporal'' extensions of data models and query languages have been proposed by the database research community. This thesis aims at contributing to these efforts by proposing such an extension in the context of the ODMG object database standard. The outcome is a platform for temporal applications development, namely TEMPOS, based on a family of three data models of increasing sophistication levels: a time model, a history model and a model for temporal objects and properties. This latter model is designed so as to ensure a seamless transition of applications accessing ODMG-compliant databases, towards temporal variants of them. Based on the above family of models, two extensions of ODMG's data definition and query languages are defined. Furthermore, a temporal object browsing technique based on a novel navigation paradigm is developed. The overall proposal has been fully formalized, implemented on top of an object DBMS, and validated through case-studies.
Complete list of metadata
Contributor : Thèses Imag Connect in order to contact the contributor
Submitted on : Tuesday, August 24, 2004 - 4:22:05 PM
Last modification on : Friday, March 25, 2022 - 11:08:27 AM
Long-term archiving on: : Wednesday, September 12, 2012 - 5:35:19 PM


  • HAL Id : tel-00006741, version 1




Marlon Dumas Menjivar. TEMPOS : une plate-forme pour le développement d'applications temporelles au dessus de SGBD à objets. Réseaux et télécommunications [cs.NI]. Université Joseph-Fourier - Grenoble I, 2000. Français. ⟨tel-00006741⟩



Record views


Files downloads