Architecture_ch12_CBAM

Architecture_ch12_CB - ATAM Architecture Tradeoff Analysis Method(ATAM Evaluates the technical tradeoffs Ch12 The CBAM Investigates how well the

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
1 Ch12 The CBAM A Quantitative Approach to Architecture Design Decision Making ATAM ± Architecture Tradeoff Analysis Method (ATAM) ² Evaluates the technical tradeoffs ± Investigates how well the architecture has been designed w.r.t. the quality attributes ± Analyze architectural tradeoffs ² Missing ± Economic analysis ³ Costs ³ Benefits ³ Risks ³ Schedule implications CBAM ± Cost Benefit Analysis Model (CBAM) ² Builds on top of ATAM ² Models the costs and benefits of architectural design decisions ± Business goals -> Architecture strategies - a collection of architectural tactics ² Costs required ± money, effort, time ² Quality attributes achieved ± Benefits provided - utility CBAM Steps 1. Collate scenarios 2. Refine scenarios 3. Prioritize scenarios 4. Assign utility 5. Develop architectural strategies for scenarios and determine their expected quality attribute response levels 6. Determine the utility of the expected quality attribute response levels by interpolation
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/17/2012 for the course GCIS 518 taught by Professor Tang during the Spring '10 term at Gannon.

Page1 / 2

Architecture_ch12_CB - ATAM Architecture Tradeoff Analysis Method(ATAM Evaluates the technical tradeoffs Ch12 The CBAM Investigates how well the

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online