• DocumentCode
    991815
  • Title

    Transition to a legacy- and reuse-based software life cycle

  • Author

    Ahrens, Judith D. ; Prywes, Noah S.

  • Author_Institution
    Drexel Univ., Philadelphia, PA, USA
  • Volume
    28
  • Issue
    10
  • fYear
    1995
  • fDate
    10/1/1995 12:00:00 AM
  • Firstpage
    27
  • Lastpage
    36
  • Abstract
    Augmenting domain engineering with legacy software reengineering can help an organization move into the software reuse mode. We present a generalized model of the software life-cycle that explicitly recognizes the critical contribution of legacy software to the attainment of software production from reusable software components. The model defines information products of the software life-cycle, denoted as states, leaving the choice of processes for moving between states open to various methodologies. Then we describe alternative methodologies for transitioning from current practices to the new software life-cycle. This includes evaluation criteria for enabling an informed decision concerning the selection of a transition methodology. Finally, the key to making the alternative transition methodologies feasible is the supporting automated environments. Our experience at integrating automated environments helps us to illustrate the transitions to, and operation within, the proposed software life-cycle
  • Keywords
    software development management; software reusability; systems re-engineering; automated environments; domain engineering; evaluation criteria; information products; legacy software reengineering; legacy-based software life-cycle; reusable software components; reuse-based software life-cycle; software production; software reuse; states; transition methodology; Application software; Business process re-engineering; Costs; Documentation; Programming; Software libraries; Software maintenance; Software quality; Software reusability; Software tools;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.467576
  • Filename
    467576