系统工程与电子技术

• 可靠性 • 上一篇    下一篇

考虑故障检测效用与修正效用的软件可靠性增长模型

赵玉新, 常帅, 万程程   

  1. 哈尔滨工程大学自动化学院, 黑龙江 哈尔滨150001
  • 出版日期:2015-03-18 发布日期:2010-01-03

Software reliability growth model considering fault detection effort and fault correction effort

ZHAO Yu-xin, CHANG Shuai, WAN Cheng-cheng   

  1. College of Automation, Harbin Engineering University, Harbin 150001, China
  • Online:2015-03-18 Published:2010-01-03

摘要:

测试效用是影响软件测试过程的重要因素,其随时间的变化情况直接影响着测试过程中的故障检测和修正的效率,合理地评估测试效用对测试过程的影响是建立精确软件可靠性模型的关键因素。针对现有模型对测试效用认识的不足,严格根据实际测试情况,将测试效用分为故障检测效用和故障修正效用,并在此基础上,建立了综合考虑这两种效用的软件可靠性增长模型。利用公开发表的软件测试失效数据集对模型进行验证,结果表明,与现有的考虑故障检测与修正过程的模型相比,所提模型具有更好的拟合和预测能力。

Abstract:

The test effort is an important factor which affects the software testing process. It changes as time goes by, which has a direct impact on the efficiency of the fault detection and correction in the process of testing. Assessing the effect of testing process on the test effort reasonably is the key factor to build a precise software reliability model. Aiming at the existing models’ lack of understanding of test effort, the test effort is divided into fault detection effort and fault correction effort, according to the actual test situation. Then a software reliability growth model considering the two efforts is established and evaluated using a group of public dada. The results show that compared with the existing models considering fault detection and correction process, the proposed model has better fitting and prediction ability.