25 - 29 de Noviembre de 2002

Montevideo, Uruguay

Radisson Victoria Plaza Hotel

 
TM1
 
Temporal Versions Model

Mirella M. Moro
Universidade Federal do Rio Grande do Sul, Instituto de Informática
mirella@inf.ufrgs.br
Nina Edelweiss
Universidade Federal do Rio Grande do Sul, Instituto de Informática
nina@inf.ufrgs.br
Clesio S. dos Santos
Universidade Federal do Rio Grande do Sul, Instituto de Informática
clesio@inf.ufrgs.br
 
Abstract

This work presents an alternative for the union of temporal data and a version model. The result, the Temporal Versions Model, is able to store object versions and, for each version, the history of its dynamic properties values. TVM is ideal for modeling time-evolving systems that need to manage design alternatives as versions. One of the main features of our model is the possibility of having two different time orders, branched time for the object and linear time for each version. The model supports integration with existing databases, by allowing normal classes among the temporal versioned classes. Finally, an approach to its implementation on top of a commercial database within an integrated environment is presented.

Keywords: Temporal database, Versions model, time-evolving systems specification



Volver

infoUYclei 2002