SCHEMA EVOLUTION IN SOFTWARE ENGINEERING DATABASES --- A NEW APPROACH IN ADELE ENVIRONMENT
M. Ahmed Nacer ; J. Estublier
Computing and Informatics, Tome 28 (2012) no. 1, / Harvested from Computing and Informatics
This paper discusses schema evolution in software engineering databases. After a study of existing approaches, we show that these approaches do not satisfy 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 the various evolution policies are controlled by consistency constraints. The schema composition uses software configuration techniques and evolution policy definition uses the capability of the active database of the Adele system.
Publié le : 2012-01-26
Classification: 
@article{cai559,
     author = {M. Ahmed Nacer and J. Estublier},
     title = {SCHEMA EVOLUTION IN SOFTWARE ENGINEERING DATABASES --- A NEW APPROACH IN ADELE ENVIRONMENT},
     journal = {Computing and Informatics},
     volume = {28},
     number = {1},
     year = {2012},
     language = {en},
     url = {http://dml.mathdoc.fr/item/cai559}
}
M. Ahmed Nacer; J. Estublier. SCHEMA EVOLUTION IN SOFTWARE ENGINEERING DATABASES --- A NEW APPROACH IN ADELE ENVIRONMENT. Computing and Informatics, Tome 28 (2012) no. 1, . http://gdmltest.u-ga.fr/item/cai559/