Schema evolution in OODBs using class versioning

Authors: 
Monk, S; Sommerville, I
Author: 
Monk, S
Sommerville, I
Year: 
1993
Venue: 
ACM SIGMOD Record
URL: 
http://portal.acm.org/citation.cfm?id=163090.163094
Citations: 
130
Citations range: 
100 - 499
AttachmentSize
Monk1993SchemaevolutioninOODBsusingclassversioning.pdf522.66 KB

This paper describes work carried out on a model for the versioning of class definitions in an object-oriented database. By defining update and backdate functions on attributes of the previous and current version of a class definition, instances of any version of the class can be converted to instances of any other version. This allows programs written to access an old version of the schema to still use data created in the format of the changed schema.