DocumentCode
3637836
Title
Adding semantics for version propagation in OODBs
Author
C. Oussalah;C. Urtado
Author_Institution
EERIE, Nimes, France
fYear
1996
Firstpage
222
Lastpage
227
Abstract
Object version propagation is a means of managing versions of complex objects automatically. Complex objects are objects linked to other objects by dependence relations such as composition, inheritance, association, equivalence, etc. The object version propagation model presented in the paper associates the version propagation capabilities, called version propagation strategies, with relations, thus making version propagation of all types of complex objects uniform. This model can be distinguished from other version propagation models by its genericity. Indeed, it allows the definition and use of multiple propagation strategies thus making the version propagation itself user-customizable. It may be applied on all types of relations. The operations propagated are those of object version creation and destruction. The model has, for now, been applied to version propagation in both the composition and inheritance graphs.
Keywords
"Object oriented modeling","Design automation","Computer aided software engineering","Object oriented databases","Knowledge representation","History","Application software","Automatic control"
Publisher
ieee
Conference_Titel
Database and Expert Systems Applications, 1996. Proceedings., Seventh International Workshop on
Print_ISBN
0-8186-7662-0
Type
conf
DOI
10.1109/DEXA.1996.558298
Filename
558298
Link To Document