软件可靠性指标mtbf测试评估,软件可靠性评估.pdf

软件可靠性评估

软件可靠性工程基础

——软件可靠性评估

北京航空航天大学可靠性与系统工程学院

目的

 理解什么是软件可靠性评估,基本原理

 掌握和应用典型的软件可靠性模型

 了解比较软件可靠性模型的主要方法

 理解稳定使用阶段的软件可靠性评估

 理解增长测试中的软件可靠性评估

2

内容

1. 软件可靠性评估概述

2. 软件可靠性评估模型

3. 模型预计的有效性

4. 稳定使用阶段的软件可靠性评估

5. 增长测试中的软件可靠性评估

3

1 软件可靠性评估概述

4

何为软件可靠性评估

 国家标准GB11457 (软件工程术语)

 软件可靠性评估(software reliability assessment)或

软件可靠性评价(software reliability evaluation)是

指“确定现有系统或系统部件可靠性所达到的水平的过程”

 国际标准IEEE Std.1633 (IEEE Recommended

Practice on Software Reliability)

 软件可靠性评估(software reliability evaluation)被

定义为“统计学技术在系统测试和运行期间收集的可观测失

效数据上的应用,用于评价软件的可靠性”

因此,二者的定义均认为,软件可靠性评估是在获得了软件

的失效数据之后对软件可靠性水平的定量估计和评价。

5

评估的原理

失效率

测量到的可靠性值

拟合的可靠

当前 性模型曲线

水平

要求

的可靠性

测试运行时间

当前测试时间 达到要求的可靠性

的预计时间

评估的准确与否取决于什么? 6

2 软件可靠性评估模型

7

模型概述

 基于模型的软件可靠性评估基本原理是:对软件可靠

性测试中或实际使用中收集的失效数据,利用统计知

识分析其规律,建立一个参数模型,在软件可

靠性数据的基础上对该统计分布的参数进行估计,从

而在此模型基础上对软件的可靠性进行定量估计或评

价。

8

呈指数分布的NHPP模型

——J

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值