• DocumentCode
    2982447
  • Title

    Software reengineering for reusability

  • Author

    Jarzabek, Stan

  • Author_Institution
    Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
  • fYear
    1993
  • fDate
    1-5 Nov 1993
  • Firstpage
    100
  • Lastpage
    106
  • Abstract
    Programs are often reengineered for better maintainability or in order to migrate programs into newer computer/software platforms. However, many of the aging business systems must be also upgraded in order to meet strategic goals of an organization. To meet such ambitious objectives, we must fundamentally redesign programs, rather than merely restructure them for improved maintainability. When much program re-design is involved, the reengineering option becomes challenging at the technical level, expensive and risky. To increase the value of the reengineering solution, we address reusability issues in the context of reengineering. In this paper, we discuss lifecycle phases and outline a possible technical scenario for reengineering for reusability
  • Keywords
    software maintenance; software reusability; systems analysis; systems re-engineering; aging business systems; lifecycle phases; maintainability; organization; program migration; program re-design; reusability; software reengineering; strategic goals; Aging; Companies; Computer interfaces; Computer science; Costs; Databases; Electronic mail; Information systems; Maintenance; Software reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1993. COMPSAC 93. Proceedings., Seventeenth Annual International
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-8186-4440-0
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1993.404221
  • Filename
    404221