AbstractDatabase reverse engineering (DBRE) methods recover conceptual data models from physical databases. The bottom-up nature of these methods imposes two major limitations. First, they do not provide an initial high-level abstract schema suitable for use as a basis for reasoning about the application domain: a single detailed schema is only produced at the very end of the project. Second, they provide no support for a divide-and-conquer approach: the entire database schema must be analysed and processed as a unit. This paper presents a simple solution to overcome both limitations. In our proposal, relations are grouped based on their primary keys. Each group can be perceived in two ways: as a relational schema that can be reversed engin...
Conceptual Modeling is one of the most important stages of the database (DB) design methodology. A n...
Database schema refinement based on usage is proposed as a useful next step in a practical database ...
International audienceThis paper describes a method aiming at the extraction of generalization/speci...
This paper describes the steps of a reverse engineering process for translating a hierarchical data ...
At present, the Entity-Relationship (ER) model is the most important paradigm for conceptual databas...
In this paper, an approach for information systems reverse engineering is proposed and applied. The ...
version 1National audienceRelational Data Base Management Systems (RDBMS) are currently the most pop...
Database Reverse Engineering (DBRE) refers to mapping relational schemas into semantically enriched ...
For many years software engineering has primarily focused on the development of new systems and negl...
In this thesis we describe the UQoRE method which supports database reverse engineering by using a ...
This paper presents results of a research programme on reverse engineering using a transformation sy...
Entity Relationship (ER) diagrams are among the most popular formalisms for the support of database ...
This paper presents techniques for reverse engineering of relational database applications. The targ...
The main argument of the paper is that database understanding requires sophisticated program underst...
Essential to database design, entity-relationship (ER) diagrams are known for their usefulness in ma...
Conceptual Modeling is one of the most important stages of the database (DB) design methodology. A n...
Database schema refinement based on usage is proposed as a useful next step in a practical database ...
International audienceThis paper describes a method aiming at the extraction of generalization/speci...
This paper describes the steps of a reverse engineering process for translating a hierarchical data ...
At present, the Entity-Relationship (ER) model is the most important paradigm for conceptual databas...
In this paper, an approach for information systems reverse engineering is proposed and applied. The ...
version 1National audienceRelational Data Base Management Systems (RDBMS) are currently the most pop...
Database Reverse Engineering (DBRE) refers to mapping relational schemas into semantically enriched ...
For many years software engineering has primarily focused on the development of new systems and negl...
In this thesis we describe the UQoRE method which supports database reverse engineering by using a ...
This paper presents results of a research programme on reverse engineering using a transformation sy...
Entity Relationship (ER) diagrams are among the most popular formalisms for the support of database ...
This paper presents techniques for reverse engineering of relational database applications. The targ...
The main argument of the paper is that database understanding requires sophisticated program underst...
Essential to database design, entity-relationship (ER) diagrams are known for their usefulness in ma...
Conceptual Modeling is one of the most important stages of the database (DB) design methodology. A n...
Database schema refinement based on usage is proposed as a useful next step in a practical database ...
International audienceThis paper describes a method aiming at the extraction of generalization/speci...