软件可靠性指标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

评估的原理

失效率

测量到的可靠性值

拟合的可靠

当前 性模型曲线

水平

要求

的可靠性

测试运行时间

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

的预计时间

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

2 软件可靠性评估模型

7

模型概述

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

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

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

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

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

价。

8

呈指数分布的NHPP模型

——J

相关资源:SRTApp:学生投票追踪器-其它代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月16日
下一篇 2021年6月16日

相关推荐