Title :
Stratum approaches to temporal DBMS implementation
Author :
Torp, Kristian ; Jensen, Christian S. ; Snodgrass, Richard T.
Author_Institution :
Dept. of Comput. Sci., Aalborg Univ., Denmark
Abstract :
Previous approaches to implementing temporal DBMSs have assumed that a temporal DBMS must be built from scratch, employing an integrated architecture and using new temporal implementation techniques such as temporal indexes and join algorithms. However, this is a very large and time-consuming task. The paper explores approaches to implementing a temporal DBMS as a stratum on top of an existing non-temporal DBMS, rendering implementation more feasible by reusing much of the functionality of the underlying conventional DBMS. More specifically, the paper introduces three stratum meta-architectures, each with several specific architectures. Based on a new set of evaluation criteria, advantages and disadvantages of the specific architectures are identified. The paper also classifies all existing temporal DBMS implementations according to the specific architectures they, employ. It is concluded that a stratum architecture is the best short, medium, and perhaps even long-term, approach to implementing a temporal DBMS
Keywords :
software engineering; temporal databases; evaluation criteria; functionality reuse; integrated architecture; join algorithms; nontemporal DBMS; stratum approaches; stratum meta-architectures; temporal DBMS implementation; temporal indexes; Computer architecture; Computer science; Cost accounting; Database systems; Electrical capacitance tomography; Financial management; Programming profession; Read only memory; Stock markets; Writing;
Conference_Titel :
Database Engineering and Applications Symposium, 1998. Proceedings. IDEAS'98. International
Conference_Location :
Cardiff
Print_ISBN :
0-8186-8307-4
DOI :
10.1109/IDEAS.1998.694346