Software reliability growth modeling and analysis with dual fault detection and correction processes

Lujia Wang, Q. Hu, Jian Liu
{"title":"Software reliability growth modeling and analysis with dual fault detection and correction processes","authors":"Lujia Wang, Q. Hu, Jian Liu","doi":"10.1080/0740817X.2015.1096432","DOIUrl":null,"url":null,"abstract":"ABSTRACT Computer software is widely applied in safety-critical systems. The ever-increasing complexity of software systems makes it extremely difficult to ensure software reliability, and this problem has drawn considerable attention from both industry and academia. Most software reliability models are built on a common assumption that the detected faults are immediately corrected; thus, the fault detection and correction processes can be regarded as the same process. In this article, a comprehensive study is conducted to analyze the time dependencies between the fault detection and correction processes. The model parameters are estimated using the Maximum Likelihood Estimation (MLE) method, which is based on an explicit likelihood function combining both the fault detection and correction processes. Numerical case studies are conducted under the proposed modeling framework. The obtained results demonstrate that the proposed MLE method can be applied to more general situations and provide more accurate results. Furthermore, the predictive capability of the MLE method is compared with that of the Least Squares Estimation (LSE) method. The prediction results indicate that the proposed MLE method performs better than the LSE method when the data are not large in size or are collected in the early phase of software testing.","PeriodicalId":13379,"journal":{"name":"IIE Transactions","volume":"48 1","pages":"359 - 370"},"PeriodicalIF":0.0000,"publicationDate":"2016-02-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1080/0740817X.2015.1096432","citationCount":"23","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IIE Transactions","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/0740817X.2015.1096432","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 23

Abstract

ABSTRACT Computer software is widely applied in safety-critical systems. The ever-increasing complexity of software systems makes it extremely difficult to ensure software reliability, and this problem has drawn considerable attention from both industry and academia. Most software reliability models are built on a common assumption that the detected faults are immediately corrected; thus, the fault detection and correction processes can be regarded as the same process. In this article, a comprehensive study is conducted to analyze the time dependencies between the fault detection and correction processes. The model parameters are estimated using the Maximum Likelihood Estimation (MLE) method, which is based on an explicit likelihood function combining both the fault detection and correction processes. Numerical case studies are conducted under the proposed modeling framework. The obtained results demonstrate that the proposed MLE method can be applied to more general situations and provide more accurate results. Furthermore, the predictive capability of the MLE method is compared with that of the Least Squares Estimation (LSE) method. The prediction results indicate that the proposed MLE method performs better than the LSE method when the data are not large in size or are collected in the early phase of software testing.
基于双故障检测和修正过程的软件可靠性增长建模与分析
计算机软件在安全关键系统中有着广泛的应用。随着软件系统复杂性的不断增加,保证软件的可靠性变得极其困难,这一问题已经引起了业界和学术界的广泛关注。大多数软件可靠性模型都建立在一个共同的假设上,即检测到的故障会立即得到纠正;因此,故障检测和纠错过程可以看作是同一个过程。本文对故障检测与校正过程之间的时间依赖关系进行了全面的研究。模型参数的估计采用最大似然估计(MLE)方法,该方法基于显式似然函数,结合故障检测和校正过程。在提出的建模框架下进行了数值案例研究。结果表明,该方法可以应用于更一般的情况,并提供更准确的结果。在此基础上,比较了最小二乘估计(LSE)和最大似然估计(MLE)的预测能力。预测结果表明,当数据规模较小或在软件测试的早期阶段收集时,所提出的MLE方法优于LSE方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IIE Transactions
IIE Transactions 工程技术-工程:工业
自引率
0.00%
发文量
0
审稿时长
4.5 months
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信