DocumentCode :
869816
Title :
TEMPOS: a platform for developing temporal applications on top of object DBMS
Author :
Dumas, Marlon ; Fauvet, Marie-Christine ; Scholl, Pierre-Claude
Author_Institution :
Centre for Inf. Technol. Innovation, Queensland Univ. of Technol., Brisbane, Qld., Australia
Volume :
16
Issue :
3
fYear :
2004
fDate :
3/1/2004 12:00:00 AM
Firstpage :
354
Lastpage :
374
Abstract :
We present 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.
Keywords :
data models; object-oriented databases; query languages; temporal databases; TEMPOQL; TEMPOS platform; functional operators; legacy code migration; object DBMS; object-oriented technology; query language; semantical level; syntactical level; temporal data manipulation; time-related interactive navigation tasks; visual browser; Application software; Computer Society; Data models; Database languages; Database systems; Encoding; History; Navigation; Object oriented modeling; Proposals;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/TKDE.2003.1262189
Filename :
1262189
Link To Document :
بازگشت