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
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;
Conference_Titel :
Software Architecture, 2007. WICSA '07. The Working IEEE/IFIP Conference on
Conference_Location :
Mumbai
Electronic_ISBN :
0-7695-2744-2
DOI :
10.1109/WICSA.2007.13