Database evolution: The DB-MAIN approach

17Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The paper analyses some of the practical problems that arise when the requirements of an information system evolve, and when the database and its application programs are to be modified accordingly. It presents four important strategies to cope with this evolution, namely forward maintenance, backward maintenance, reverse engineering and anticipating design. A common, generic, framework that can support these strategies is described. It is based on a generic data structure model, on a transformational approach to database engineering, and on a design process model. The paper discusses how this framework allows formalizing these evolution strategies, and describes a generic CASE tool that supports database applications maintenance.

Cite

CITATION STYLE

APA

Hainaut, J. L., Englebert, V., Henrard, J., Hick, J. M., & Roland, D. (1994). Database evolution: The DB-MAIN approach. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 881 LNCS, pp. 112–131). Springer Verlag. https://doi.org/10.1007/3-540-58786-1_76

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free