Weibull分布引进故障的软件可靠性增长模型
作者:
作者单位:

作者简介:

王金勇(1974-),男,黑龙江鸡西人,博士,讲师,CCF专业会员,主要研究领域为软件可靠性,故障预测;张策(1978-),男,博士,讲师,CCF专业会员,主要研究领域为软件测试,软件可靠性评估,容错计算,可信计算;米晓萍(1976-),女,副教授,CCF专业会员,主要研究领域为软件可靠性;郭新峰(1974-),男,副教授,CCF专业会员,主要研究领域为软件工程,机器学习;李济洪(1964-),男,博士,教授,博士生导师,CCF专业会员,主要研究领域为机器学习,软件可靠性.

通讯作者:

王金勇,E-mail:wangjinyong818@163.com

中图分类号:

基金项目:

山西省自然科学基金(201801D121120);NSFC-广东联合基金(U1501501);山西省软科学研究项目(2017041039-6)


Software Reliability Growth Model Based on Weibull Distribution Introduced Faults
Author:
Affiliation:

Fund Project:

Natural Science Foundation of Shanxi Province of China (201801D121120); NSFC-Guangdong Joint Fund Key Support Program of China (U1501501); Soft Science Research Projects of Shanxi Province of China (2017041039-6)

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    软件调试是复杂过程,可能会受到很多种因素的影响,例如调试资源分配、调试工具的使用情况、调试技巧等.在软件调试过程中,当检测到的故障被去除时,新的故障可能会被引进.因此,研究故障引进的现象对建立高质量的软件可靠性增长模型具有重要意义.但是到目前为止,模拟故障引进过程仍是一个复杂和困难的问题.虽然有许多研究者开发了一些不完美调试的软件可靠性增长模型,但是一般都是假设故障内容(总数)函数为线性、指数分布或者是与故障去除的数量成正比.这个假设与实际的软件调试过程中故障引进情况并不完全一致.提出一种基于Weibull分布引进故障的软件可靠性增长模型,考虑故障内容(总数)函数服从Weibull分布,并用相关的实验验证了提出的模型的拟合和预测性能.在用两个故障数据集进行的模拟实验中,实验结果指出:提出的模型和其他模型相比,有更好的拟合和预测性能以及更好的鲁棒性.

    Abstract:

    Software debugging is a complex process and affected by many factors, such as debugging resources, debugging tools, debugging skills, etc. When detected faults were removed, new faults may be introduced. Therefore, it plays an important role to research an imperfect debugging phenomenon in the software debugging process. How to model fault introduction in building an imperfect debugging model is still an unresolved issue. So far, numerous software debugging models are developed by researchers, for example, assuming the fault content function is a linear, exponential distribution or proportional to the number of removed faults, etc. However, they can not entirely satisfy the realistic needs due to fault introduction complicated changes over time. In this study, an NHPP software reliability model is proposed based on Weibull distribution introduced faults and the fault content function following Weibull distribution is considered. The related experiment is carried out which validates the fitting and predictive power of the proposed model. The experimental results also show the proposed model has much better fitting and predictive performance than other models using two fault data sets, as well as better robustness.

    参考文献
    相似文献
    引证文献
引用本文

王金勇,张策,米晓萍,郭新峰,李济洪. Weibull分布引进故障的软件可靠性增长模型.软件学报,2019,30(6):1759-1777

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2017-04-17
  • 最后修改日期:2017-09-30
  • 录用日期:
  • 在线发布日期: 2019-06-04
  • 出版日期:
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号