第1章面向对象的软件开发基础.ppt.pptVIP

  • 118
  • 0
  • 约2.57千字
  • 约 14页
  • 2017-01-03 发布于天津
  • 举报
学习目标 软件可靠性定义 估算平均无故障时间的方法 7.8 软件可靠性 7.8.1 基本概念 1.可靠性定义:程序在给定的时间间隔内,按照规格说明书的规定成功地运行的概率。 2.可用性定义:程序在给定的时间点,按照规格说明书的规定,成功地运行的概率。 区别:可靠性意味着在0~t时间间隔内系统没有失效;而可用性是指在时刻t,系统是正常运行的。 * 淮海工学院━软件工程 第7章 测试(续 ) 可靠性和可用性的差别: 可靠性意味着在0到t这段时间间隔内系统没有失效,而可用性只意味着在时刻t,系统是正常运行的。 因此,如果在时刻t系统是可用的,则有下述种种可能:在0到t这段时间内,系统一直没失效(可靠);在这段时间内失效了一次,但是又修复了;在这段时间内失效了两次修复了两次;…… 如果在一段时间内,软件系统故障停机时间分别为td1,td2,…,正常运行时间分别为tu1,tu2,…,则系统的稳态可用性为: Ass=Tup/(Tup+Tdown) (7.1) 其中Tup=∑tui,Tdown=∑tdi 如果引入系统平均无故障时间MTTF和平均维修时间MTTR的概念,则(7.1)式可以变成 Ass=MTTF/(MTTF+MTTR) (7.2) 软件的平均无故障时间MTTF是一个重要的质量指标,往

文档评论(0)

1亿VIP精品文档

相关文档