首页> 美国卫生研究院文献>PLoS Clinical Trials >A testing-coverage software reliability model considering fault removal efficiency and error generation
【2h】

A testing-coverage software reliability model considering fault removal efficiency and error generation

机译:考虑故障排除效率和错误产生的测试覆盖软件可靠性模型

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

In this paper, we propose a software reliability model that considers not only error generation but also fault removal efficiency combined with testing coverage information based on a nonhomogeneous Poisson process (NHPP). During the past four decades, many software reliability growth models (SRGMs) based on NHPP have been proposed to estimate the software reliability measures, most of which have the same following agreements: 1) it is a common phenomenon that during the testing phase, the fault detection rate always changes; 2) as a result of imperfect debugging, fault removal has been related to a fault re-introduction rate. But there are few SRGMs in the literature that differentiate between fault detection and fault removal, i.e. they seldom consider the imperfect fault removal efficiency. But in practical software developing process, fault removal efficiency cannot always be perfect, i.e. the failures detected might not be removed completely and the original faults might still exist and new faults might be introduced meanwhile, which is referred to as imperfect debugging phenomenon. In this study, a model aiming to incorporate fault introduction rate, fault removal efficiency and testing coverage into software reliability evaluation is developed, using testing coverage to express the fault detection rate and using fault removal efficiency to consider the fault repair. We compare the performance of the proposed model with several existing NHPP SRGMs using three sets of real failure data based on five criteria. The results exhibit that the model can give a better fitting and predictive performance.
机译:在本文中,我们提出了一种软件可靠性模型,该模型不仅考虑错误生成,而且考虑基于非均匀泊松过程(NHPP)的测试覆盖率信息与故障排除效率的结合。在过去的四十年中,已经提出了许多基于NHPP的软件可靠性增长模型(SRGM)来估计软件可靠性测度,其中大多数具有以下相同的协议:1)在测试阶段,一种普遍现象是:故障检测率始终在变化; 2)由于调试不完善,故障排除与故障重新引入率有关。但是,文献中很少有区分故障检测和故障排除的SRGM,即它们很少考虑不完善的故障排除效率。但是在实际的软件开发过程中,故障的清除效率并不能总是很完美,即检测到的故障可能无法完全清除,原来的故障可能仍然存在,同时还会引入新的故障,这就是不完善的调试现象。在这项研究中,建立了一个旨在将故障引入率,故障排除效率和测试覆盖率纳入软件可靠性评估的模型,使用测试覆盖率表示故障检测率,并使用故障去除效率来考虑故障修复。我们使用基于五个标准的三组实际故障数据,将提议的模型与几个现有的NHPP SRGM的性能进行了比较。结果表明,该模型可以提供更好的拟合和预测性能。

著录项

  • 期刊名称 PLoS Clinical Trials
  • 作者

    Qiuying Li; Hoang Pham;

  • 作者单位
  • 年(卷),期 2011(12),7
  • 年度 2011
  • 页码 e0181524
  • 总页数 25
  • 原文格式 PDF
  • 正文语种
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号