DocumentCode
2225960
Title
Data reengineering for application systems
Author
Ricketts, J.A. ; DelMonaco, J.C. ; Weeks, M.W.
Author_Institution
Peat Marwick Adv. Technol., Chicago, IL, USA
fYear
1989
fDate
16-19 Oct 1989
Firstpage
174
Lastpage
179
Abstract
Data reengineering methods and tools are discussed, with an emphasis on data definition engineering. Data reengineering extends the life of existing systems by standardizing data definitions and facilitating source code simplification. It can also provide an accurate data model for use as a starting point in data modeling and database technology migration and as a preparation step for reverse engineering. Data definition and data value problems are discussed. Data reengineering is compared with data engineering, highlighting the ways in which they differ. The following data reengineering phases are described: code analysis, data analysis, metadata synthesis, redesign, revision and definition exportation. Three data definition reengineering cases are discussed
Keywords
software reliability; software reusability; accurate data model; application systems; code analysis; data analysis; data definition engineering; data definition reengineering cases; data engineering; data reengineering phases; data value problems; database technology migration; definition exportation; metadata synthesis; preparation step; redesign; reverse engineering; revision; source code simplification; Application software; Automatic control; Computer aided software engineering; Data models; Databases; Information systems; Packaging; Reverse engineering; Software packages; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 1989., Proceedings., Conference on
Conference_Location
Miami, FL
Print_ISBN
0-8186-1965-1
Type
conf
DOI
10.1109/ICSM.1989.65207
Filename
65207
Link To Document