Requirements for Information System Reverse Engineering Support

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

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


This paper proposes a general architecture for Information systems (or data-centered applications) reverse engineering CASE environments. Recovering the specifications of such applications requires recovering first those of their data, i.e. database reverse engineering (DBRE). First, the paper describes a generic DMS-independent DBRE methodology, then it analyses the main characteristics of DBRE activities in order to collect a set of minimum or desired requirements. Finally, it describes the main features of an operational CASE tool developed according to these requirements. This study and these developments are being carried out as part of the DB-MAIN and DB-PROCESS projects.
Original languageEnglish
Title of host publicationProc. of the IEEE Working Conf. on Reverse Engineering
Place of PublicationToronto
PublisherIEEE Computer Society Press
Number of pages12
Publication statusPublished - 1995


  • system evolution
  • CASE tool
  • reverse engineering
  • database reengineering
  • database evolution


Dive into the research topics of 'Requirements for Information System Reverse Engineering Support'. Together they form a unique fingerprint.

Cite this