Data Structure Extraction in Database Reverse Engineering

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

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

43 Downloads (Pure)


Database reverse engineering is a complex activity that can be modeled as a sequence of two major processes, namely data structure extraction and data structure conceptualization. The first process consists in reconstructing the logical - that is, DBMS-dependent - schema, while the second process derives the conceptual specification of the data from this logical schema. This paper concentrates on the first process, and more particularly on the reasonings and the decision process through which the implicit and hidden data structures and constraints are elicited from various sources.
Original languageEnglish
Title of host publicationProc. of International Workshop on Reverse Engineering in Information Systems (REIS'99, ER'99 Workshops)
Number of pages12
Publication statusPublished - 1999


  • database
  • database reverse engineering
  • data structure extraction


Dive into the research topics of 'Data Structure Extraction in Database Reverse Engineering'. Together they form a unique fingerprint.

Cite this