查看更多
当前 - 选择题 - 软件架构评估
简单
单选题
2024年11月第21题
#第二版教材
#必须掌握

下列哪个系统架构评估方法利用质量属性效用树进行评估(__)。

问题(1)
正确答案
B

本题考察的是系统架构评估方法中ATAM的核心工具与特点
ATAM(Architecture Tradeoff Analysis Method,架构折中分析法)是由SEI提出的一种系统架构评估方法,是在SAAM的基础上发展而来的,主要用于系统开发前对架构设计进行定性分析,评估体系结构是否满足关键质量属性(如性能、可用性、安全性、可修改性等)。
ATAM的核心特征之一就是使用“质量属性效用树”,它用于:

  • 对多个质量属性进行分类与排序;
  • 将高层次质量目标逐层细化为具体的场景;
  • 结合重要性与实现难度,辅助分析架构设计的取舍点(即“折中分析”)。

A选项SAAM:关注于可修改性,使用场景技术,但不使用效用树。是ATAM的前身,主要用于架构比较和场景分析。
B选项ATAM采用效用树,关注性能、可用性、安全性、可修改性等质量属性,适用于开发前评估,是本题正确答案。
C选项CBAM:注重经济价值和ROI评估,虽与质量属性有关,但不直接使用效用树,而是建立在ATAM结果基础上,通过定量分析辅助投资决策。
D选项SAEM:属于更通用的软件架构评估方法,涵盖产品属性和过程属性,但不强调使用效用树。
因此,选项 B 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有