View stunning SlideShares in full-screen with the new iOS app!Introducing SlideShare for AndroidExplore all your favorite topics in the SlideShare appGet the SlideShare app to Save for Later — even offline
View stunning SlideShares in full-screen with the new Android app!View stunning SlideShares in full-screen with the new iOS app!
(An Architecture Tradeoff Analysis Method)
Dr. Himanshu Hora
SRMS College of Engineering & Technology, Bareilly
An architecture Tradeoff Analysis Method
ATAM is designed to elicit the business goals for the
system as well as for the architecture.
ATAM is so named because it reveals how well an
architecture satisfies particular quality goals and it
provides insight into how quality goals interact-that
is, how they tradeoff.
ATAM is a comprehensive way to evaluate a
Participants in ATAM
The evaluation team.
Project decision makers.
Evaluation team includes:-
• Team leader
• Evaluation leader
• Scenario scribe
• Proceedings scribe
• Process observer
• Process enforcer
builders of systems interacting with this one
Outputs of ATAM
A concise presentation of the architecture.
Articulation of business goals.
Quality requirement in terms of collection of
Mapping of architectural decisions to quality
A set of identified sensitivity and tradeoff points.
A set of risks and non risks.
A set of risk themes.