步骤5、评估场景交互 当多个间接场景需要修改软件体系结构的某个构件时,它们就被认为在此构件中进行交互。 场景交互揭示了产品设计中的功能分配 。 场景交互能够暴露出软件体系结构文档的不够详细,没有达到结构分解的要求。 步骤6、形成总体评估 根据每个场景对于系统成功的相对重要程度,每个场景会被赋予一个权重,这个权重常常也与场景支持的商业目标相关。 权值的决定是一个主观的过程,需要所有的利益相关人员通过讨论甚至辩论来决定。 如果比较多个软件体系结构,每个支持的直接场景的数量也会影响评估,因为直接场景意味着无需修改系统就能够支持某个用户任务。 内容 9.1 软件体系结构评估简介 9.2 ATAM方法 9.3 SAAM方法 9.4 ARID方法 ARID基本介绍 ATAM方法和SAAM方法适合于评估成熟的软件体系结构。 在软件体系结构发布之前对其进行评估能够及时发现设计中的错误、不一致或缺陷。 在中间阶段,需要的是一个简单、轻量级的评估方法,主要关注于系统的适应性,并且能够在没有详细设计文档的情况下使用。 ARID方法步骤 阶段1、排练 步骤1、确定评审人 步骤2、准备设计情况介绍 步骤3、准备种子场景 步骤4、准备材料 阶段2、评审 步骤1、介绍ARID方法 步骤2、介绍设计 步骤3、场景的集体讨论和优先级划分 步骤4、应用场景 步骤5、总结 本章完 第九章软件体
您可能关注的文档
最近下载
- 精品解析:2025年浙江省杭州市临安区中考一模数学试卷(原卷版).docx VIP
- 浙江省杭州市临安区2025年中考一模数学试卷(含答案).docx VIP
- 高频精选:宁德时代各岗位面试题及答案.doc VIP
- 2026江盐集团盐品事业部招聘24人考试参考试题及答案解析.docx VIP
- Q345B钢表面多层多道激光填丝熔覆层的组织和性能研究.pdf VIP
- 行政事业单位内部控制风险评估报告.docx VIP
- 2026江盐集团盐品事业部招聘24人笔试模拟试题及答案解析.docx VIP
- 柴油发电机组介绍【毕业设计论文】.doc VIP
- 地理学基本问题(前沿课).ppt VIP
- 《建筑施工组织设计规范》GB+T50502.pptx VIP
原创力文档

文档评论(0)