Outils d'analyse de programmes pour la rétro-conception de bases de données

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

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

492 Downloads (Pure)

Abstract

The paper shows that database reverse engineering (DBRE) needs several reasoning, techniques and tools that have been developed in the software engineering realm, and particularly in program understanding. Conversely, program understanding requires an in-depth comprehension of the semantics of the data. One of the process of the DBRE methodology we propose is dedicated to eliciting implicit structures and constraints buried in the application programs. This elicitation is based on such techniques as pattern searching, dependency graph analysis, program slicing and program visualisation. The paper demonstrates how these techniques can contribute to DBRE, and how that have been integrated into the DB-MAIN CASE tool.
Original languageFrench
Title of host publicationproceedings INFORSID'98
Pages237-250
Number of pages14
Publication statusPublished - 1998

Cite this