44、软件组件质量模型解析

软件组件质量模型解析

1. 可靠性

可靠性体现了组件在面对各种异常情况时的稳定性和正确性,它包含以下几个方面:
- 错误处理 :组件具备提供处理机制来应对所遇到错误的能力。衡量方式采用布尔尺度,若值为 1 则表示符合要求(LOS),否则值设为 0。
- 可恢复性 :即组件在出现错误时恢复的能力(容错性),同时也涉及恢复后是否会有数据或系统损失。同样以布尔尺度衡量,值为 1 则为 LOS,否则为 0。
- 可用性 :指组件能够提供服务的能力,依据其可用时长来衡量,也就是组件在无严重错误或崩溃情况下的平均正常运行时间,衡量结果为 LOS。
- 结果集 :体现组件提供正确且高质量结果的能力,同时表明组件支持基于事务的计算。它包含以下属性:
- 正确性 :组件返回正确结果的能力,还涉及结果在计算精度和准确性方面的质量。以“预期”结果与总结果数的比率来衡量,并将该比率归一化为 LOS。
- 事务性 :组件提供事务处理的能力,即事务失败时的回滚功能。用布尔尺度衡量,值为 1 则为 LOS,否则为 0。

可靠性还可通过测量故障的频率和严重程度、输出结果的准确性、故障间隔时间、从故障中恢复的能力以及程序的可预测性来评估。

2. 可用性

可用性特征在 ISO 9126 和组件质量模型中的含义存在显著差异。在组件特定的质量模型中,用户主要被视为系统开发人员,他们负责将组件集成到自己的系统中。可

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值