ICS35.080
L77
中华人民共和国国家标准
GB/T29832.2—2013
系
统与软件可靠性
第2部分:度量方法
Reliabilityofsystemandsoftware—
Part2:Metricmethod
2013-11-12发布 2014-02-01实施
中华人民共和国国家质量监督检验检疫总局
中国国家标准化管理委员会发布目 次
前言 Ⅰ …………………………………………………………………………………………………………
引言 Ⅱ …………………………………………………………………………………………………………
1 范围 1 ………………………………………………………………………………………………………
2 规范性引用文件 1 …………………………………………………………………………………………
3 术语和定义 1 ………………………………………………………………………………………………
4 概述 1 ………………………………………………………………………………………………………
5 成熟性 1 ……………………………………………………………………………………………………
5.1 失效度 1 ………………………………………………………………………………………………
5.2 故障度 2 ………………………………………………………………………………………………
5.3 测试度 2 ………………………………………………………………………………………………
5.4 有效度 3 ………………………………………………………………………………………………
6 容错性 3 ……………………………………………………………………………………………………
6.1 正常运行度 3 …………………………………………………………………………………………
6.2 抵御误操作率 4 ………………………………………………………………………………………
7 易恢复性 4 …………………………………………………………………………………………………
7.1 重启成功度 4 …………………………………………………………………………………………
7.2 修复成功度 5 …………………………………………………………………………………………
参考文献 6 ………………………………………………………………………………………………………GB/T29832.2—2013
前 言
GB/T29832 《系统与软件可靠性》分为如下三部分:
———第1部分:指标体系;
———第2部分:度量方法;
———第3部分:测试方法。
本部分为GB/T29832的第2部分。
本部分按照GB/T1.1—2009给出的规则起草。
本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。
本部分起草单位:上海计算机软件技术开发中心、珠海南方软件产品检测中心、中国电子技术标准
化研究院、深圳市中安测标准技术有限公司、北京邮电大学、上海浦东软件平台有限公司、上海宝信软件
股份有限公司、上海鲁齐信息科技有限公司、河南电力试验研究院。
本部分主要起草人:丁志刚、宗宇伟、郑树泉、蔡立志、侯建华、张毅、张旸旸、袁玉宇、李家宏、张露
莹、黄琳芳、颜礼齐、王行勇、郭龙祥、郭庆、许彦淳、牛霜霞。
ⅠGB/T29832.2—2013
引 言
GB/T29832的本部分参照GB/T16260.2—2006《软件工程 产品质量 第2部分:外部度量》具
体给出了系统与软件可靠性质量的度量方法和度量公式。
本部分所列的方法并非一个完备集,不包括尚在探索中的新方法。进行可靠性测试的人员可以从
本部分中选择合适的单一方法或者将多个方法进行组合,用来测量被测系统的可靠性质量情况;也可以
修改或使用本部分未包括的其他方法。
本部分适用于各种具有可靠性需求的计算机软件产品及相关系统,但并非每种度量适用于各种计
算机软件产品及相关系统,并且本部分假设被测软件及相关系统已经过一段时间的运行、已进行过功能
性测试。
本标准预期的主要使用者包括:
a) 需方(从供方获得或采购系统、软件产品或软件服务的个体或组织);
b) 评价者(实施评价的个体或组织);
c) 供方(按所签合同向需方提供系统、软件产品或软件服务的个体或组织),其在合格性测试中确
认软件质量时使用。
GB/T29832.1 《系统与软件可靠性 第1部分:指标体系》给出了可靠性指标体系,
GB/T29832.3 《系统与软件可靠性 第3部分:测试方法》描述了可靠性指标的测试方法。本部分旨
在与GB/T29832.1和GB/T29832.3联合使用。
ⅡGB/T29832.2—2013
系统与软件可靠性
第2部分:度量方法
1 范围
GB/T29832的本部分在GB/T29832.1提出的指标体系的基础上,规定了系统与软件的可靠性度
量公式,为系统与软件的需方、评价者、供方提供统一的可靠性度量方法。
本部分适用于具有可靠性要求的系统与软件的可靠性测试与度量。
注:本部分中所指的系统主要是软件系统。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T11457 软件工程术语
GB/T29832.1 系统与软件可靠性 第1部分:指标体系
3 术语和定义
GB/T11457和GB/T29832.1中界定的术语和定义适用于本文件。
4 概述
软件可靠性测试是当前测试实践中的一个难点,涉及较多的可靠性理论和模型。这些理论和模型
仍在发展中,具有较强的预置条件和针对性,带有较高的探索性。本部分针对实际可以度量的子特性进
行了描述,未涉及具体的可靠性理论和模型。
5 成熟性
5.1 失效度
失效度用于度量软件发生和解决失效的程度,主要包括失效密度、失效解决率等指标,如表1所示。
表1 失效度
指标名称 指标描述 测量、公式及数据元素计算 测量值说明
失效密度在一定的试验周期内检
测出的失效数X=A/B
式中:
A———检测到的失效数;
B———执行测试用例的总数0≤X,取决于测试阶
段,在以后的阶段中X
值越小越好。随着测
试进程的推进,值应该
越来越小
1GB/T29832.2—2013
表1(续)
指标名称 指标描述 测量、公式及数据元素计算 测量值说明
失效解决率检测到的失效中已经解
决的失效比率X=A/B
式中:
A———已解决的失效数;
B———实际检测到的失效总数0.0≤X≤1.0,越接近
1.0越好
5.2 故障度
故障度用于度量发现和排除软件自身存在故障的程度,主要包括故障密度、潜在故障率、故障排除
率等指标,如表2所示。
表2 故障度
指标名称 指标描述 测量、公式及数据元素计算 测量值说明
故障密度在一定的试验周期内检
测出的故障数X=A/B
式中:
A———检测到的故障数;
B———软件产品的规模0≤X,取决于测试阶
段,在以后的阶段中X
值越小越好。随着测
试进程的推进,值应该
越来越小
潜在故障率将来可能出现的故障
比率X=ABS(A1-A2)/B
式中:
X———估计残存的潜在故障率;
ABS()———绝对值函数;
A1———在软件产品中预测的潜在故障总数;
A2———实际已检测到的故障总数;
B———软件产品的规模0≤X,取决于测试阶
段,在以后的阶段中X
值越小越好。随着测
试进程的推进,值应该
越来越小
故障排除率检测到的故障中已经排
除的故障比率a) X=A1/A2
b) Y=A1/A3
式中:
A1———已排除的故障数;
A2———实际检测到的故障总数;
A3———在软件产品中预测的潜在故障总数0.0≤X≤1.0,0≤Y,越
接近1.0越好
5.3 测试度
测试度用于度量软件已被测试的程度,主要包括测试覆盖率、测试通过率等指标,如表3所示。
2GB/T29832.2—2013
表3 测试度
指标名称 指标描述 测量、公式及数据元素计算 测量值说明
测试覆盖率满足规定的覆盖要求的
测试用例比率X=A/B
式中:
A———在测试期间实际执行的测试用例数;
B———按覆盖要求计划执行的测试用例数0.0≤X≤1.0,越接近
1.0覆盖率越高
测试通过率 测试通过的比率X=A/B
式中:
A———在测试或运行中通过的测试用例数;
B———按覆盖要求计划执行的测试用例数0.0≤X≤1.0,越接近
1.0越好
5.4 有效度
有效度用于度量软件运行的有效程度,主要包括平均失效间隔时间、有效服务时间率、累计有效服
务时间等指标,如表4所示。
表4 有效度
指标名称 指标描述 测量、公式及数据元素计算 测量值说明
平均失效间隔
时间在一定的试验周期内,相
邻失效间隔的平均时间a) X=T1/A
b) Y=T2/A
式中:
T1———运行时间;
T2———相继发生失效的时间间隔累计;
A———实际检测出失效的总数(在运行时间
内观察到发生的失效)0<X,0<Y,X和Y越
长越好,因为期望失效
间隔的时间较长为好
有效服务时
间率可提供无失效服务的时
间比率X=A/B
式中:
A———无失效的服务时间;
B———总的服务时间0.0≤X≤1.0,越接近
1.0越好
累计有效服务
时间提供的有效服务时间
总和X=T
式中:
T———无失效的服务时间之和0.0≤X,越大越好
6 容错性
6.1 正常运行度
正常运行度用于度量软件为保持正常运行所作努力的程度,主要包括避免宕机率、避免失效率等指
标,如表5所示。
3G
GB-T 29832.2-2013 系统与软件可靠性 第2部分 度量方法
文档预览
中文文档
12 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2025-07-13 03:56:35上传分享