架构权衡分析方法(ATAM)
2024/5/29...小于 1 分钟
架构权衡分析方法(ATAM)
架构权衡分析方法(Architecture Tradeoff Analysis Method,ATAM)是一种系统架构评估方法,主要在系统开发之前,针对性能、(可用性)、安全性和可修改性等质量属性进行评价和折中。ATAM可以分为4个主要的活动阶段,包括需求收集、( 架构视图 )描述、属性模型构造和分析、架构决策与==折中==,整个评估过程强调以( 属性 )作为架构评估的核心概念。
ATAM是在基于场景的架构分析方法(Scenarios-based Architecture Analysis Method,SAAM)基础之上发展起来的。
效用树是采用架构权衡分析方法(Architecture Tradeoff Analysis Method, ATAM)进行架构评估的工具之一,其树形结构从根部到叶子节点依次为:根——质量属性——属性求精(细 分)——场景(叶)。即:树根、质量属性、属性分类,质量属性场景