软件构件与体系结构——原理 方法与技术课件作者王映辉12软件体系结构评估.pptVIP

  • 10
  • 0
  • 约3.1万字
  • 约 154页
  • 2018-05-08 发布于广东
  • 举报

软件构件与体系结构——原理 方法与技术课件作者王映辉12软件体系结构评估.ppt

Mail:wyh_925@163.com 软件体系结构 王映辉 博士(后),教授,博导 Part 7:软件体系结构评估 软件体系结构分析与评估 评估的原因 评估的原因 评估的原因 评估的益处 评估的时机 体系结构层次评估技术 评估方法 为什么要使用场景来描述系统的质量属性 尽管人们希望通过评估体系结构,决定以此为基础的系统是否满足特定的属性或质量,但由于这些抽象的质量属性相当模糊,并且缺少评估体系结构的支持,因此分析起来很麻烦,也就是说软件体系结构的质量度量必须在具体的执行或开发环境下进行才有意义。因此采用场景来表达体系结构的上下文相关性。 SAAM是卡耐基梅隆大学软件工程研究所的Kazman等人提出的一种非功能质量属性的体系结构分析方法。 最初它用于比较不同的软件系统的体系结构,后来发展成检验评估一个系统的体系结构。 SAAM通过构造一组领域驱动的场景来反映最终软件产品的质量,为评估系统的体系结构提供了一个基于应用环境并使用场景的评估方法。 一般情况下,SAAM所关心的是诸如可修改性这样的质量属性。 发现性评审:就是很早对“原型SA”实施的小型评审,其目的是找出较难实现的需求,并划分其优先级。通过发现评审,可以获得一组更为严格的需求和一种能够满足这些需求的初始方法。 抽象级别:概念和实现。动态机制:静态和动态。聚集级别:静态和动态。是与SA发展和演化相关的内容

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档