期刊文献+

多层缺陷关联效应对软件可靠性增长过程的影响 被引量:1

Impacts of Correlation Effects among Multi-layer Faults on Software Reliability Growth Processes
下载PDF
导出
摘要 软件系统中的缺陷通常以非常复杂的方式互相关联,并最终导致系统失效。基于非齐次泊松过程的软件可靠性增长模型,是一种描述软件随机失效行为和测量软件可靠性增长过程的常见工具。为此,考虑到有关联作用的多层缺陷,提出一个基于非齐次泊松过程的软件可靠性增长模型来研究软件系统的可靠性增长过程,并通过现实数据集对模型的性能进行评估。研究表明,新模型抓住了多层缺陷的关联效应,很好地拟合了缺陷数据集,且优于传统模型。此外,对于同时考虑了可靠性要求和测试成本的软件发行策略,研究发现,如果测试团队忽略缺陷不同层之间的关联效应,会使软件包发行到市场的最佳时间提前,从而相应的增加整体成本。 Faults in the software systems,which eventually cause the system failures,are usually connected with each other in complicated ways.Software reliability growth models based on non-homogeneous Poisson processes are widely adopted tools when describing the stochastic failure behavior and measuring the reliability growth in software systems.Considering agroup of correlated faults,a new model was built to examine the reliability of software systems and assess the model's performance from real-world data sets.Numerical studies show that the new model captures correlation effects among multi-layer faults,fits the failure data well and performs better than traditional models.The optimal software release policy,which considers both the reliability requirement and the software testing cost,was also formally studied.It is found that if the correlation effects among different layers of faults are ignored by the software testing team,the best time to release the software package to the market will be much earlier while the overall cost will be much higher.
出处 《计算机科学》 CSCD 北大核心 2018年第2期241-248,275,共9页 Computer Science
关键词 软件可靠性增长模型 非齐次泊松过程 多层缺陷 关联效应 软件发行策略 Software reliability growth model Non-homogeneous poisson processes Multi-layer faults Correlation effects Software release policy
  • 相关文献

参考文献5

二级参考文献37

  • 1景涛,江昌海,胡德斌,白成刚,蔡开元.软件关联缺陷的一种检测方法[J].软件学报,2005,16(1):17-28. 被引量:23
  • 2周煜,周国庆,奚文骏.软件测试技术概述[J].中国测试技术,2005,31(3):56-58. 被引量:18
  • 3E.N.Adams,Optimizing Preventive Design Service of Software Products[J].IBM Journal of Research and Development,1984,28(1):2-14.
  • 4X.Zhang,X.Teng,H.Pham.Considering Fault Removal Efficiency in Software Reliability Assessment[J].IEEE Transactions on Systems,Man,and Cybemetics-Part A:Systems and Humans,2003,33(1):114-119.
  • 5C.Jones.Software Defect-Removal Efficiency[J].IEEE Computer,1996.29(4).
  • 6M.Defamie,P.Jacobs,J.Thollembeck.Software Reliability:Assumptions,Realities and Data[J].Proceedings of IEEE International Conference on Software Maintenance(ICSM'99),1999:337-345.
  • 7J.D.Musa,A.Iannino,and K.Okumoto.Software reliability:measurement.Prediction,Application[J].McGraw-Hill,1987.
  • 8K.Kanoum and J.C.Laprie.Software reliability trend analysis:from theoretical to practical considerations.IEEE Trans.On Software Engineering,1994,20(9):740-747.
  • 9R.A.Sahner,K.S.Trivedi and A.Puliafito.Performance and reliability analysis of computer systems:a example-based approach using the SHARPE software package[M].Kluwer Academic Publishers,Boston,1995.
  • 10Hoang Pham.An Imperfect-debugging Fault-detection Dependent-parameter Software[J].International Journal of Automation and computing,2007,4(4):325-328. 被引量:11

共引文献16

同被引文献12

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部