• DocumentCode
    2617564
  • Title

    A survey of black-box modernization approaches for information systems

  • Author

    Comella-Dorda, Santiago ; Wallnau, Kurt ; Seacord, Robert C. ; Robert, John

  • Author_Institution
    Software Eng. Inst., Pittsburgh, PA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    173
  • Lastpage
    183
  • Abstract
    Information systems are critical assets for modern enterprises and incorporate key knowledge acquired over the life of an organization. These systems must be updated continuously to reflect evolving business practices. Unfortunately, repeated modification has a cumulative effect on system complexity, and the rapid evolution of technology quickly renders existing technologies obsolete. Eventually, the existing information systems become too fragile to modify and too important to discard. For this reason, organizations must consider modernizing these legacy systems to remain viable. The commercial market provides a variety of solutions to this increasingly common problem of legacy system modernization. Understanding the strengths and weaknesses of each modernization technique is paramount to select the correct solution and the overall success of a modernization effort. This paper provides a survey of modernization techniques, including screen scraping, database gateways, XML integration, CGI integration, object-oriented wrapping and “componentization” of legacy systems. This general overview enables engineers performing legacy system modernization to pre-select a subset of applicable modernization techniques for further evaluation
  • Keywords
    information systems; reviews; software maintenance; CGI integration; XML integration; black-box modernization approaches; commercial market; componentization; continuous updating; database gateways; evolving business practices; information systems; key knowledge; legacy system modernization; object-oriented wrapping; obsolescence; organizational viability; screen scraping; survey; system complexity; system fragility; system modification; technology evolution; Information systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2000. Proceedings. International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-0753-0
  • Type

    conf

  • DOI
    10.1109/ICSM.2000.883039
  • Filename
    883039