体系结构分析与评估幻灯片.pptVIP

  • 9
  • 0
  • 约7.72千字
  • 约 61页
  • 2018-11-04 发布于福建
  • 举报
体系结构分析与评估幻灯片

软件体系结构的分析与评估 体系结构评估概述 体系结构评估是一种避免灾难的低成本手段; 体系结构评估的时机一般是在明确了体系结构之后、具体实现开始之前; 实践原则是:应该在开发小组开始制定依赖于体系结构的决策时、修改这些决策的代价超过体系结构的评估的代价时,实施体系结构评估。 体系结构评估的参与者 评估小组:负责组织评估并对评估结果进行分析。组成人员通常为评估小组负责人、评估负责人、场景书记员、进展书记员、计时员、过程观察员、过程监督者、提问者。 风险承担者:在该体系结构及根据该体系结构开发的系统中有既得利益的人。有些也将是开发小组成员,如编程人员、集成人员、测试人员和维护人员。比较特殊的是项目决策者,包括体系结构设计师、组件设计人员和项目管理人员。 评估所关注的质量属性 性能(performance) 性能是指系统的响应能力,即要经过多长时间才能对某个事件做出响应,或者在某段事件内系统所能处理的事件的个数。 经常用单位事件内所处理事务的数量或系统完成某个事务处理所需的时间来对性能进行定量的表示。 性能测试经常要使用基准测试程序(用以测量性能指标的特定事务集或工作量环境)。 评估所关注的质量属性 可靠性(reliability)(1) 可靠性是软件系统在应用或系统错误面前,在意外或错误使用的情况下维持软件系统的功能特性的基本能力。 可靠性通常用平均失效等待时间(M

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档