Publication
Strategy for Database Application Evolution: The DB-MAIN Approach
| Auteur(s) | Jean-Marc HICK, Jean-Luc HAINAUT |
| Unité(s) de recherche(s) |
Pôle ingénierie des applications de bases de données
PReCISE Research Center Evolution Data engineering |
| Projet de recherche | Evolution d'applications de bases de données relationnelles |
| Année | 2003 |
| Type | Actes de colloques |
| Langue | Anglais |
| Editeur | Springer |
| Lieu d'édition | Berlin |
| Mots clés | Evolution, base de données, maintenance, AGL. |
| Résumé | Si les nouvelles technologies en matière de SGBD envisagent le problème de l'évolution du schéma d'une base de données, les systèmes d'information actuels posent des problèmes particulièrement ardus lors des phases d'évolution. Cet article étudie ces problèmes dans un contexte pratique tel qu'il est vécu actuellement par les développeurs. Il propose une analyse du phénomène de l'évolution et son impact sur les structures de données, les données et les programmes d'application au travers de stratégies typiques. L'article décrit ensuite l'environnement de génie logiciel DB-MAIN avec lequel a été construit un prototype d'outil d'aide à l'évolution. Cet outil permet notamment de générer automatiquement les programmes de conversion de la base de données à partir de la trace des opérations de modification des schémas conceptuel ou logique de la base de données. Il permet aussi d'aider le programmeur à modifier les programmes d'application en conséquence. |
| Versions électroniques |
http://www.info.fundp.ac.be/~dbm/publication/2003/er03.pdf |
Actes d'un colloque
| Titre ouvrage | Proc. of the 22nd Int. Conf. on Conceptual modeling (ER'03) |
| Sous-titre | 22nd International Conference on Conceptual Modeling |
| Auteur | Il-Yeol Song, Stephen W. Liddle, Tok Wang Ling, Peter Scheuermann |
| Collection | LNCS 2813 |
| Sous-collection | |
| Numéro volume | |
| Pages | 291 - 306 |
