- 11
- 0
- 约1.92千字
- 约 8页
- 2022-08-10 发布于云南
- 举报
软件可靠性
软件工程
软件工程
软件可靠性
1.1 软件可靠性概念
1.软件可靠性定义
软件可靠性是软件在给定的时间间隔内及给定的环境条件下,按照规格说明书的规定成功地运行的概率。定义中“时间间隔”是一个随机变量,它随运行时间的增加,程序运行中出现故障的概率也增大。定义中的“成功地运行”,是指不仅程序能正确地运行,满足用户对它的功能要求,而且当程序一旦受到意外的伤害,或系统错误时,能尽快恢复,仍能正常地运行。
软件工程
1.1 软件可靠性概念
2. 软件可靠性的主要指标
平均无故障时间MTTF(Mean Time To Failure)和平均故障间隔时间MTBF(Mean Time Between Failures)。
假设某软件系统运行时发生了n+1次故障,每两次故障之间所经历的时间间隔为t1,t2,t3,…,tn。那么这n个时间段的平均值就是平均无故障时间。即:
MTTF=(t1+t2+t3+…+tn)/n
平均故障间隔时间MTBF是指两次相继故障之间的平均时间。平均修复时间(MTTR)描述的是修复一个软件缺陷所花费的平均时间,将平均无故障时间和平均修复时间加起来,就是每两次故障之间的平均时间。
软件工程
1.2 软件测试中可靠性分析
1.估算平均无故障时间MTTF
原创力文档

文档评论(0)