• DocumentCode
    2131616
  • Title

    Strategic reengineering of software: Lifecycle approach

  • Author

    Jarzabek, Stan

  • Author_Institution
    Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
  • fYear
    1993
  • fDate
    19-23 Jul 1993
  • Firstpage
    211
  • Lastpage
    220
  • Abstract
    Software systems must be constantly upgraded to be in tune with an evolving business environment. Due to the inefficiency of current maintenance methods, many of the old programs do not meet current strategic needs. Common goals for reengineering software have been to improve maintainability of programs and to convert programs into a newer computer, database, or language. A framework for strategic reengineering in which target systems are substantially redesigned in order to meet a company´s strategic goals is described. Strategic reengineering is much like redevelopment, accelerated by reuse of information that is extracted from existing, still viable, programs. The impact of a company´s strategic plans on software reengineering is discussed, and lifecycle phases of strategic reengineering with CASE are described
  • Keywords
    computer aided software engineering; software maintenance; software portability; systems re-engineering; CASE; Lifecycle approach; evolving business environment; information reuse; maintainability; program conversion; redevelopment; software maintenance; software upgrading; strategic goals; strategic software reengineering; systems redesign; Acceleration; Companies; Computer aided software engineering; Computer science; Data mining; Databases; Information systems; Investments; Software systems; Strategic planning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Software Engineering, 1993. CASE '93., Proceeding of the Sixth International Workshop on
  • ISSN
    1066-1387
  • Print_ISBN
    0-8186-3480-4
  • Type

    conf

  • DOI
    10.1109/CASE.1993.634822
  • Filename
    634822