SCHEMA EVOLUTION IN SOFTWARE ENGINEERING DATABASES --- A NEW APPROACH IN ADELE ENVIRONMENT

Authors

  • M. Ahmed Nacer
  • J. Estublier

Abstract

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.

Downloads

Download data is not yet available.

How to Cite

Nacer, M. A., & Estublier, J. (2012). SCHEMA EVOLUTION IN SOFTWARE ENGINEERING DATABASES --- A NEW APPROACH IN ADELE ENVIRONMENT. COMPUTING AND INFORMATICS, 19(2), 183–203. Retrieved from https://www.cai.sk/ojs/index.php/cai/article/view/559