首页    期刊浏览 2024年11月07日 星期四
登录注册

文章基本信息

  • 标题:Long-term Software Fault Prediction with Robust Prediction Interval Analysis via Refined Artificial Neural Network (RANN) Approach
  • 本地全文:下载
  • 作者:Momotaz Begum ; Md.Samzid Bin Hafiz ; Md.Jakirul Islam
  • 期刊名称:Engineering Letters
  • 印刷版ISSN:1816-093X
  • 电子版ISSN:1816-0948
  • 出版年度:2021
  • 卷号:29
  • 期号:3
  • 页码:1158-1171
  • 语种:English
  • 出版社:Newswood Ltd
  • 摘要:Predicting software faults is one of the most challenging issues in software engineering but has not been reachedyet to obtain satisfactory results. Among various methods ofsoftware fault prediction, non-homogeneous Poisson process(NHPP) based software reliability models (SRMs) and artificialneural network (ANN) are used vastly. But, the suitable modelselection with parameter estimation of SRMs and appropriatearchitecture selection of ANN complicate the task of softwarefault prediction. The purpose of this paper is to predict thelong-term software faults from the software fault count datausing a refined artificial neural network approach (RANN). Inorder to pre-process software fault count data, we have used fivedata transformation methods to transform Poisson count data toGaussian data. The long-term behavior of the software faults isthen predicted by means of point and interval predictions. Thepoint prediction of RANN is compared with the conventionalSRMs for the case of our newly made synthetic data and eightreal data in terms of predictive performance (average relativeerror). To ensure software reliability, we have constructedprediction intervals (PIs) of the predicted fault points usingour proposed simulation based method (PI simulation) andcompared them with those of existing delta method (PI delta)in terms of coverage rate and mean prediction interval width.The PI simulation method covers both the real and predictedfault point within narrower interval width than the PI deltamethod. Thus, the RANN can afford a cost effective predictiondevice from the viewpoint of predictability in the early phaseof software testing.
  • 关键词:non-homogeneous Poisson process; artificial neural network; long-term prediction; software reliability; fault count data; prediction interval
国家哲学社会科学文献中心版权所有