DocumentCode :
351598
Title :
Experience with performing architecture tradeoff analysis
Author :
Kazman, Rick ; Barbacci, Mario ; Klein, Mark ; Carrière, S. Jeromy ; Woods, Steven G.
Author_Institution :
Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
1999
fDate :
22-22 May 1999
Firstpage :
54
Lastpage :
63
Abstract :
Software architectures, like complex designs in any field, embody tradeoffs made by the designers. However, these tradeoffs are not always made explicitly by the designers and they may not understand the impacts of their decisions. This paper describes the use of a scenario-based and model-based analysis technique for software architectures-called ATAM-that not only analyzes a software architecture with respect to multiple quality attributes, but explicitly considers the tradeoffs inherent in the design. This is a method aimed at illuminating risks in the architecture through the identification of attribute trends, rather than at precise characterizations of measurable quality attribute values. In this paper, the operationalization of ATAM is illustrated via a specific example in which we analyzed a U.S. Army system for battlefield management.
Keywords :
military computing; risk management; software architecture; software development management; software quality; ATAM; US Army system; battlefield management; model-based analysis technique; multiple quality attribute; risks; scenario-based analysis technique; software architecture tradeoff analysis; Availability; Computer architecture; Performance analysis; Risk analysis; Security; Software architecture; Software engineering; Software measurement; Software quality; Time measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 1999. Proceedings of the 1999 International Conference on
Conference_Location :
Los Angeles, CA, USA
ISSN :
0270-5257
Print_ISBN :
1-58113-074-0
Type :
conf
Filename :
840995
Link To Document :
بازگشت