DB-MAIN: un atelier d'ingénierie de bases de données

Jean Henrard, Vincent Englebert, Jean-Marc Hick, Didier Roland, Jean-Luc Hainaut

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution

Abstract

Les AGL (ou outils CASE) tant en conception qu'en retro-ingenierie proposent trop souvent des solutions partielles aux problemes d'ingenierie des bases de donnees. L'adoption d'hypotheses de travail trop simplistes, l'ignorance de criteres non fonctionnels tels que l'optimisation, le manque de souplesse dans l'approche imposee par l'outil (transformation d'un schema conceptuel en code sans raffinement possible) et l'ignorance de certains processus essentiels tels que la maintenance sont quelques exemples de faiblesses reconnues. De ces lacunes est nee l'idee de concevoir un AGL, DB-MAIN, dont les caracteristiques seraient telles qu'il pourrait apprehender la majorite des problemes inherents a l'ingenierie des bases de donnees. Nous presentons sept aspects (dont certains sont deja operationnels) qui nous ont sembles essentiels dans un tel outil : l'architecture de l'atelier, le modele de specification generique, l'approche transformationnelle, la personnalisation methodologique de l'atelier, la retro-ingenierie de BD, la maintenance et l'evolution des applications de BD et enfin la personnalisation fonctionnelle de l'atelier.
Original languageEnglish
Title of host publicationActes des 11emes journées Base de Données Avancées (BDA'95)
Pages345-364
Number of pages20
Publication statusPublished - 1995
  • Model-driven engineering

    Cleve, A.

    1/01/1031/01/10

    Project: Research Axis

Cite this