Journal ArticleDOI
Reverse engineering of data
TLDR
A general DRE template both as an activity model and as a data model to be populated with reverse engineered data is described, showing how DRE has been used to address organizational data integration problems.Abstract:
Data reverse engineering (DRE) is a relatively new approach used to address a general category of data disintegration problems. DRE combines structured data analysis techniques with rigorous data management practices. The approach is growing in popularity as an integrative systems re-engineering method because of its ability to address multiple problem types concurrently. This paper describes a general DRE template both as an activity model and as a data model to be populated with reverse engineered data. Scenarios show how DRE has been used to (1) harness data assets to address organizational data integration problems, (2) develop organizational data migration strategies, (3) specify distributed systems architectures, and (4) implement and propagate organizational CASE-tool usage to address system maintenance problems. Selectively applied DRE can be an important first step toward eventual organization-wide data integration.read more
Citations
More filters
Journal ArticleDOI
Methodologies for data quality assessment and improvement
TL;DR: Methodologies are compared along several dimensions, including the methodological phases and steps, the strategies and techniques, the data quality dimensions, the types of data, and, finally, thetypes of information systems addressed by each methodology.
Journal ArticleDOI
Extracting entity-relationship diagram from a table-based legacy database
TL;DR: This paper presents a process that extracts an extended entity relationship diagram from a table-based database with little descriptions for the fields in its tables and no description for keys.
Proceedings ArticleDOI
Data reverse engineering: a historical survey
K.H. Davis,P.H. Alken +1 more
TL;DR: A summary of the history of data reverse engineering is presented and a statement about the state of the art today, and a comment on the future of DRE is presented.
The Product approach to data quality and fitness for use: A Framework for analysis
TL;DR: This paper proposes a theory of data quality based on the five principles defined by J. M. Juran for product and service quality and extends Wang et al’s 1995 framework for data quality research.
Book
Creating Agile Business Systems with Reusable Knowledge
Amit Mitra,Amar Gupta +1 more
TL;DR: The nature of reality and the nature of business - introduction to the metaworld and domains and their expression are introduced.
References
More filters
Journal ArticleDOI
Reverse engineering and design recovery: a taxonomy
E.J. Chikofsky,James H. Cross +1 more
TL;DR: The authors define and relate six terms: forward engineering, reverse engineering, redocumentation, design recovery, restructuring, and reengineering to apply to the underlying engineering processes, regardless of the degree of automation applied.
Journal ArticleDOI
Relational database: a practical foundation for productivity
TL;DR: This chapter discusses a series of arguments to support the claim that relational database technology offers dramatic improvements in productivity both for end users and for application programers.
Book
Data Model Patterns: Conventions of Thought
TL;DR: High-level data models are drawn from the following business areas: The Enterprise and Its World The Things of the Enterprise Procedures and Activities Contracts Accounting The Laboratory Material Requirements Planning Process Manufacturing Documents Lower-Level Conventions.
Journal ArticleDOI
Business reengineering at CIGNA Corporation: experiences and lessons learned from the first five years
TL;DR: A longitudinal view of CIGNA Corporation's experiences in business reengineering since 1989 is provided in this article, where the authors describe projects with major payoffs: operating expenses reduced by 42%, cycle times improved by 100%, customer satisfaction up by 50%, quality improvements of 75%.
Journal ArticleDOI
An approach for reverse engineering of relational databases
TL;DR: This paper proposes a process for reverse engineering of relational databases using object-oriented models because the same modeling paradigm is adept at representing abstract conceptual models and models with implementation decisions.