DocumentCode :
2125191
Title :
The architecture tradeoff analysis method
Author :
Kazman, Rick ; Klein, Mark ; Barbacci, Mario ; Longstaff, Tom ; Lipson, Howard ; Carriere, Jeromy
Author_Institution :
Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
1998
fDate :
10-14 Aug 1998
Firstpage :
68
Lastpage :
78
Abstract :
This paper presents the Architecture Tradeoff Analysis Method (ATAM), a structured technique for understanding the tradeoffs inherent in the architectures of software-intensive systems. This method was developed to provide a principled way to evaluate a software architecture´s fitness with respect to multiple competing quality attributes: modifiability, security, performance, availability, and so forth. These attributes interact-improving one often comes at the price of worsening one or more of the others-as is shown in the paper, and the method helps us to reason about architectural decisions that affect quality attribute interactions. The ATAM is a spiral model of design: one of postulating candidate architectures followed by analysis and risk mitigation, leading to refined architectures
Keywords :
security of data; software quality; architecture tradeoff analysis method; performance; quality attributes; risk mitigation; security; software-intensive systems; structured technique; Computer architecture; Costs; Delay; Ear; Performance analysis; Personnel; Resource management; Software architecture; Software engineering; Spirals;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Complex Computer Systems, 1998. ICECCS '98. Proceedings. Fourth IEEE International Conference on
Conference_Location :
Monterey, CA
Print_ISBN :
0-8186-8597-2
Type :
conf
DOI :
10.1109/ICECCS.1998.706657
Filename :
706657
Link To Document :
بازگشت