TEMPOS: A Platform for Developing Temporal Applications on top of Object DBMS

Abstract : This paper presents TEMPOS: a set of models and languages supporting the manipulation of temporal data on top of object DBMS. The proposed models exploit object-oriented technology to meet some important, yet traditionally neglected design criteria related to legacy code migration and representation independence. Two complementary ways for accessing temporal data are offered: a query language and a visual browser. The query language, namely TEMPOQL, is an extension of OQL supporting the manipulation of histories regardless of their representations, through fully composable functional operators. The visual browser offers operators that facilitate several time-related interactive navigation tasks, such as studying a snapshot of a collection of objects at a given instant, or detecting and examining changes within temporal attributes and relationships. TEMPOS models and languages have been formalized both at the syntactical and the semantical level and have been implemented on top of an object DBMS. The suitability of the proposals with regard to applications requirements has been validated through concrete case studies.
Type de document :
Article dans une revue
IEEE Journal on Transactions on Knowledge and Data Engineering, IEEE, 2004, 16 (3), pp.354--374
Liste complète des métadonnées

https://hal.inria.fr/hal-00953811
Contributeur : Marie-Christine Fauvet <>
Soumis le : vendredi 28 février 2014 - 16:01:43
Dernière modification le : jeudi 11 janvier 2018 - 06:22:06

Identifiants

  • HAL Id : hal-00953811, version 1

Collections

Citation

Marlon Dumas, Marie-Christine Fauvet, Pierre-Claude Scholl. TEMPOS: A Platform for Developing Temporal Applications on top of Object DBMS. IEEE Journal on Transactions on Knowledge and Data Engineering, IEEE, 2004, 16 (3), pp.354--374. 〈hal-00953811〉

Partager

Métriques

Consultations de la notice

89