• DocumentCode
    2686652
  • Title

    Software evolution via reusable architecture

  • Author

    Harn, M. ; Berzins, V. ; Luqi

  • Author_Institution
    Dept. of Comput. Sci., Naval Postgraduate Sch., Monterey, CA, USA
  • fYear
    1999
  • fDate
    7-12 Mar 1999
  • Firstpage
    11
  • Lastpage
    17
  • Abstract
    This paper explores the idea of component-based reuse of software development architecture. It includes: (1) analysis of a domain-specific software development architecture, (2) development of a component base (repository) that is robust with respect to system evolution, and (3) implementation of a light weight inference engine for automated decision support. The study is aimed at gaining a framework for component-based reuse of software architecture, where a family of software systems sharing the same architecture are produced using common components. This embraces a component base (repository) equipped with a lightweight inference engine for software evolution and automated decision support for processes such as component retrieval, version control, project management, and task decomposition
  • Keywords
    configuration management; inference mechanisms; project management; software architecture; software reusability; automated decision support; component retrieval; component-based reuse; lightweight inference engine; project management; software development architecture; software evolution; task decomposition; version control; Automatic control; Computer architecture; Engines; Lighting control; Programming; Project management; Robustness; Software architecture; Software reusability; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer-Based Systems, 1999. Proceedings. ECBS '99. IEEE Conference and Workshop on
  • Conference_Location
    Nashville, TN
  • Print_ISBN
    0-7695-0028-5
  • Type

    conf

  • DOI
    10.1109/ECBS.1999.755856
  • Filename
    755856