Projets par an
Résumé
This chapter addresses the problem of platform migration of large business applications,
that is, complex software systems built around a database and comprising thousands
of programs. More specifically, it studies the substitution of a modern data management
technology for a legacy one. Platform migration raises two major issues. The first one is the
conversion of the database to a new data management paradigm. Recent results have shown
that automated lossless database migration can be achieved, both at the schema and data levels.
The second problem concerns the adaptation of the application programs to the migrated
database schema and to the target data management system. This chapter first poses the problem
and describes the State of the Art in information system migration. Then, it develops a
two-dimensional reference framework that identifies six representative migration strategies.
The latter are further analyzed in order to identify methodological requirements. In particular,
it appears that transformational techniques are particularly suited to drive the whole migration
process. We describe the database migration process, which is a variant of database
reengineering. Then, the problem of program conversion is studied. Some migration strategies
appear to minimize the program understanding effort, and therefore are sound candidates
to develop practical methodologies. Finally, the chapter describes a tool that supports such
methodologies and discusses some real-size case studies.
langue originale | Anglais |
---|---|
titre | Software Evolution |
rédacteurs en chef | Mens Tom, Demeyer Serge |
Lieu de publication | Berlin Heidelberg |
Editeur | Springer |
Pages | 105-138 |
Nombre de pages | 34 |
ISBN (imprimé) | 978-3-540-76439-7 |
Etat de la publication | Publié - 2008 |
Empreinte digitale
Examiner les sujets de recherche de « Migration of Legacy Information Systems ». Ensemble, ils forment une empreinte digitale unique.Projets
- 1 Terminé
-
Evolution: PReCISE Evolution
Cleve, A. (Responsable du Projet)
1/01/10 → 31/01/10
Projet: Axe de recherche