DocumentCode
3461224
Title
Process-Oriented Metrics for Software Architecture Adaptability
Author
Chung, Lawrence ; Subramanian, Nary
Author_Institution
Dept. of Comput. Sci., Texas Univ., Dallas, TX, USA
fYear
2001
fDate
2001
Firstpage
310
Lastpage
311
Abstract
Proposes the POMSAA (Process-Oriented Metrics for Software Architecture Adaptability) framework, which aims to provide numeric scores representing the adaptability of a software architecture, as well as the intuitions behind these scores. In this framework, the intuitions behind the architectural adaptability scores are traced back to the "whys" of the architecture, namely the requirements for which the architecture exists in the first place. POMSAA achieves the needed tracing by adopting the NFR (Non-Functional Requirements) framework, which is a process-oriented qualitative framework for representing and reasoning about non-functional requirements. We show how to use POMSAA to: (1) calculate and re-calculate the metrics; (2) detect weaknesses and strategic strengths; (3) understand the reasons for those weaknesses and strengths; and (4) make the needed changes to the architecture to increase its adaptability
Keywords
adaptive systems; software architecture; software metrics; NFR framework; POMSAA framework; architectural adaptability scores; intuition; nonfunctional requirements; numeric scores; process-oriented metrics; process-oriented qualitative framework; requirements engineering; software architecture adaptability; strategic strengths; Clouds; Computer architecture; Computer science; Humans; Interleaved codes; Radio communication; Software architecture; Software measurement; Software systems; Vocabulary;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering, 2001. Proceedings. Fifth IEEE International Symposium on
Conference_Location
Toronto, Ont.
Print_ISBN
0-7695-1125-2
Type
conf
DOI
10.1109/ISRE.2001.948599
Filename
948599
Link To Document