loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fourth IEEE International Conference on Engineering Complex Computer Systems (ICECCS'98)
The Architecture Tradeoff Analysis Method
Monterey, California
August 10-August 14
ISBN: 0-8186-8597-2
R. Kazman, Carnegie Mellon University
M. Klein, Carnegie Mellon University
M. Barbacci, Carnegie Mellon University
T. Longstaff, Carnegie Mellon University
H. Lipson, Carnegie Mellon University
J. Carriere, Carnegie Mellon University
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.
Citation:
R. Kazman, M. Klein, M. Barbacci, T. Longstaff, H. Lipson, J. Carriere, "The Architecture Tradeoff Analysis Method," iceccs, pp.0068, Fourth IEEE International Conference on Engineering Complex Computer Systems (ICECCS'98), 1998
Usage of this product signifies your acceptance of the Terms of Use.