返回
当前 - 选择题 - 软件架构评估困难
题号:0020230500017
单选题
2023年11月第17题
困难
题号:0020230500017
单选题
2023年11月第17题
软件架构评估
中等
高频
收藏
分享
反馈
下列属于软件架构静态分析方法的是(SASAM)。
问题(1)
浓缩知识点
软件架构评估方法可按分析逻辑分为静态分析、权衡分析、场景驱动分析、定性推理分析等不同类别。其中SASAM是典型的静态分析方法,它通过映射并对比软件的预期架构与实际架构模型,从架构结构、组件组织形式等静态维度评估架构质量,适用于校验架构设计的一致性与合规性。除此之外,常见的架构评估方法还有ATAM,它聚焦架构决策对质量属性的影响,核心是分析各类架构决策间的质量属性权衡;SAAM是场景驱动的评估方法,通过将质量属性转化为具体场景,验证架构假设、评估固有风险并对比不同架构方案,侧重动态行为特性的评估;SAABNet则是基于贝叶斯信念网络的定性评估方法,依靠动态推理完成架构的定性分析,适用于需要概率性推理的架构评估场景。
正确答案
A
本题考察的是软件架构评估方法,特别是关于静态分析方法的相关知识。
其中SASAM是典型的静态分析方法,它通过映射并对比软件的预期架构与实际架构模型,从架构结构、组件组织形式等静态维度评估架构质量,适用于校验架构设计的一致性与合规性。除此之外,常见的架构评估方法还有ATAM,它聚焦架构决策对质量属性的影响,核心是分析各类架构决策间的质量属性权衡。SAAM是场景驱动的评估方法,通过将质量属性转化为具体场景,验证架构假设、评估固有风险并对比不同架构方案,侧重动态行为特性的评估。SAABNet则是基于贝叶斯信念网络的定性评估方法,依靠动态推理完成架构的定性分析,适用于需要概率性推理的架构评估场景。
本小问答案是 SASAM。题干中的“下列属于软件架构静态分析方法的”对应SASAM。
因此,选项 A 正确。
