软考系统架构师-软件架构评估

软件架构评估质量数量性能:性能是指系统的响应能力,既要经过多场时间才能对摸一个时间做出响应或者在某段时间内系统所能处理的时间的个数,经常用单位时间内所处理事务的数量或系统完成某个事务处理所需的时间来对性能进行定量的标识,性能测试经常要使用基准测试程序(用以测试性能指标的特定事务集或工作量环境)可靠性:软件系统在应用或系统错误面前,在意外或错误使用的情况下维持软件系统的功能特性的基本能力,珂...
摘要由CSDN通过智能技术生成

软件架构评估

质量数量

  • 性能:性能是指系统的响应能力,既要经过多场时间才能对摸一个时间做出响应或者在某段时间内系统所能处理的时间的个数,经常用单位时间内所处理事务的数量或系统完成某个事务处理所需的时间来对性能进行定量的标识,性能测试经常要使用基准测试程序(用以测试性能指标的特定事务集或工作量环境)
  • 可靠性:软件系统在应用或系统错误面前,在意外或错误使用的情况下维持软件系统的功能特性的基本能力,珂卡星通常用平均失效等待时间,和平均失效间隔时间来衡量,在失效率为常数和修复时间很短的情况,MTTF和MTBF几乎相等
  • 可用性:系统能够正常运行的时间比例,经常用两次故障自检的时间长度或在出现故障是系统能够恢复正常的速度来表示
  • 安全性:系统在向合法用户提供服务的同事能够阻止非授权用户使用的企图或拒绝服务的能力,安全性是根据系统可能受到的安全威胁的类型来分类的,安全性又可划分为机密性,完整性,不可否认性及可控性等特性

#评估

  • 敏感点:一个或多个的特性(表示不明显但是影响很大)
  • 权衡点:影响到多个构件的敏感点
  • 风险点:存在的隐患,可能是好的方面
  • 非风险点
  • 方式
    • 基于问卷的方式
    • 基于度量的方式
    • 基于场景的方式
基于场景的方式
  • 确定应用领域的功能和软件架构的结构借鉴的映射
  • 设计用于体现待评估质量属性的场景
  • 分析软件架构对场景的支持程序
  • 分析法
    • 架构权衡分析法(ATAM)
    • 软件架构分析法(SAAM)
    • 成本效益分析法(CBAM)
  • 因素:刺激,环境,响应
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值