• DocumentCode
    3332880
  • Title

    Architecture Assessment Model for System Evolution

  • Author

    Bhattacharya, Sutirtha ; Perry, Dewayne E.

  • Author_Institution
    Empirical Software Eng. Lab., Univ. of Texas at Austin, Austin, TX
  • fYear
    2007
  • fDate
    6-9 Jan. 2007
  • Firstpage
    8
  • Lastpage
    8
  • Abstract
    Even though there has been some research on system evolution, there is no well defined vocabulary to indicate deviation of a system from desired goals. Further, there are no objective measures to indicate whether changes incorporated into a system as part of its evolution violates the integrity of the architectural design. Also, little research has been done to categorize the aspects of a software system that is subject to deviation as the system evolves. In this paper we develop a model for tracking software evolution and propose measures that will objectively indicate the extent of deviation or divergence in a software system. We also categorize the different aspects of software, changes to which can significantly impact usability as well as conceptual coherence.
  • Keywords
    software architecture; architectural design; architecture assessment model; software system; system evolution; Availability; Coherence; Computer architecture; Software engineering; Software maintenance; Software measurement; Software performance; Software systems; Usability; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture, 2007. WICSA '07. The Working IEEE/IFIP Conference on
  • Conference_Location
    Mumbai
  • Electronic_ISBN
    0-7695-2744-2
  • Type

    conf

  • DOI
    10.1109/WICSA.2007.13
  • Filename
    4077025