• 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