2001
DOI: 10.1007/3-540-44759-8_78
|View full text |Cite
|
Sign up to set email alerts
|

Adding Time to an Object-Oriented Versions Model1

Abstract: Abstract. In this paper, we propose an object-oriented version model which presents temporal concepts to store not only the object lifetime but also the history of dynamic attributes and relationships defined in the versioned objects and 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 the modeling of normal classes among the t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2002
2002
2024
2024

Publication Types

Select...
4
1
1

Relationship

2
4

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 14 publications
0
4
0
Order By: Relevance
“…The Temporal Versions Model (TVM) is proposed as an object-oriented (OO) data model that extends a version model by adding the temporal dimension to the instance versioning level [8]. Indeed, the user can model the database considering the design alternatives as well as the data evolution.…”
Section: Temporal Versions Modelmentioning
confidence: 99%
“…The Temporal Versions Model (TVM) is proposed as an object-oriented (OO) data model that extends a version model by adding the temporal dimension to the instance versioning level [8]. Indeed, the user can model the database considering the design alternatives as well as the data evolution.…”
Section: Temporal Versions Modelmentioning
confidence: 99%
“…TVM (Temporal Versions Model) [17,18] is an extension of Golendziner's Versions Model [19], incorporating temporal features. Its main characteristics are presented here.…”
Section: Temporal Versions Modelmentioning
confidence: 99%
“…Temporal Versions Model -TVM [10] is an Object Oriented data model supporting time and versions concepts. TVM allows storing object versions, objects lifetime, and keeps all the changes of dynamic values of data.…”
Section: Temporal Versions Model -Tvmmentioning
confidence: 99%
“…One of these, the Versions Model [4], adds to object oriented models some concepts and mechanisms for the definition and manipulation of objects, versions and configurations. To allow the historical representation of changes, this model was extended with temporal features, resulting the Temporal Versions Model -TVM [10]. TVM allows storing object versions, and for each version, all the historical changes on dynamic attributes and relationships are also maintained.…”
Section: Introductionmentioning
confidence: 99%