Schema evolution in software engineering databases - A new approach in Adele environment

Citation
M. Ahmed-nacer et J. Estublier, Schema evolution in software engineering databases - A new approach in Adele environment, COMPUT A IN, 19(2), 2000, pp. 183-203
Citations number
32
Categorie Soggetti
Computer Science & Engineering
Journal title
COMPUTERS AND ARTIFICIAL INTELLIGENCE
ISSN journal
02320274 → ACNP
Volume
19
Issue
2
Year of publication
2000
Pages
183 - 203
Database
ISI
SICI code
0232-0274(2000)19:2<183:SEISED>2.0.ZU;2-D
Abstract
This paper discusses schema evolution in software engineering databases. Af ter a study of existing approaches, we show that these approaches do not sa tisfy software engineering requirements. Then, we present our model, which supports multiple schema compositions and multiple evolution policies, each application being free to define its evolution strategy. Management of our system is based on class versioning. The consistency of the database and t he various evolution policies are controlled by consistency constraints. Th e scheme composition uses software configuration techniques and evolution p olicy definition uses the capability of the active database of the Adele sy stem.