软件设计与体系结构-秦航-12

上传人:ji****72 文档编号:48483557 上传时间:2018-07-16 格式:PPT 页数:33 大小:813.50KB
返回 下载 相关 举报
软件设计与体系结构-秦航-12_第1页
第1页 / 共33页
软件设计与体系结构-秦航-12_第2页
第2页 / 共33页
软件设计与体系结构-秦航-12_第3页
第3页 / 共33页
软件设计与体系结构-秦航-12_第4页
第4页 / 共33页
软件设计与体系结构-秦航-12_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《软件设计与体系结构-秦航-12》由会员分享,可在线阅读,更多相关《软件设计与体系结构-秦航-12(33页珍藏版)》请在金锄头文库上搜索。

1、消余大学软件体系结构评估定义SAAM软件架构分析方法ATAM体系结构权衡分析方法评估方法比较小结消余大学汞12.1.1质量属性s功能性s可靠性s叶用怯s有效性s可维护性s可移植性体系结构议消余大学阮软件体系结构译口12.1.2评估的必要性D软件架构是软件工程早期设计阶段的产物,它对软件系统或软件项目的开发具有深远的影响。主要表现在以下两个方面不恰当的架构。架构决定着项目的结构。3F估定义软件体系结构评估定义犬多数软牛量属性极为升简单的尺度弯衡量,性的有意义的评判。s利用场景技术则以具体化评估对质量属性(可维护性、可修改性、健壮性、灵活性等)的空洞表述,使对软件体茎结构的测试成为可能。消华大学阮

2、于场景的软件架构分析方法的基本观点是,复杂,根本无法,0同时,质量属性并不是处乓隔离伏态只有在一定的上下文环境中才能做出关于质量属目标,代替场景的软件架构分析方法步骤、分析问题域,建立功能场景库。s针对具体项目在应用领域中的定位,展开需求分析,汇总系统预期功能并按对功能进行分类以确保每项功能都能够得到详细描述并为御个功能定义相应的功景,建立功能场景库。消并大学阮6场景的软件架构分析方法步骤通过功能场景库测试评价软件架构对各功能的支持度,并针对支持度差的功能展开架构分析。“、。发掉度的评价涤及到绅树是命满足功能场景、是否容易扩展该功能等。o一旦发现支持度差的功能,则进一步分析是否是尾藉渠窒计导致

3、的从中发现可能的架构设计缺消华大学阮7场景的软件架构分析方法步骤、建立非功能指标参数树。选择一组唇兴趣的非功能悖指标如可移植性、.安全性、性能等,并详细定义每一个指标的属忡|期望值和相应的扬景。消华大学阮8场景的软件架构分析方法步骤、应用指标参数树对软件架构进行非功能性分析。s通过比较架构在场景中的实际输出值和期望值丶椿评价架构对氢个指秤的吴个属性的支持度,并在该过程中发现软件架构的缺陷,找出风险决策、无风险决策、敏感点、权衡点。诵华大学阮9水场景的评估方法的特征:口场景是这类评估方法中不可缺少的输入信息,场景的设计和选择是评估成功与否的关键因素。D这类评估是人工智力密集型劳动,评估质量在很大程度上取决于人的经验和技术。s基于场景的评估方法是研究最广泛,应用最成熟,数量最多的一类软件体系结构评估方法。消并大学防10

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号