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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于双故障检测和修正过程的软件可靠性增长建模与分析
计算机软件在安全关键系统中有着广泛的应用。随着软件系统复杂性的不断增加,保证软件的可靠性变得极其困难,这一问题已经引起了业界和学术界的广泛关注。大多数软件可靠性模型都建立在一个共同的假设上,即检测到的故障会立即得到纠正;因此,故障检测和纠错过程可以看作是同一个过程。本文对故障检测与校正过程之间的时间依赖关系进行了全面的研究。模型参数的估计采用最大似然估计(MLE)方法,该方法基于显式似然函数,结合故障检测和校正过程。在提出的建模框架下进行了数值案例研究。结果表明,该方法可以应用于更一般的情况,并提供更准确的结果。在此基础上,比较了最小二乘估计(LSE)和最大似然估计(MLE)的预测能力。预测结果表明,当数据规模较小或在软件测试的早期阶段收集时,所提出的MLE方法优于LSE方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
IIE Transactions
IIE Transactions 工程技术-工程:工业
自引率
0.00%
发文量
0
审稿时长
4.5 months
期刊最新文献
EOV Focus Area Editorial Boards Strategic health workforce planning Efficient computation of the likelihood expansions for diffusion models An introduction to optimal power flow: Theory, formulation, and examples An integrated failure mode and effect analysis approach for accurate risk assessment under uncertainty
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1