Improved Software Reliability Prediction by Using Model Stacking and Averaging

被引:0
|
作者
Karaomer, Rabia Burcu [1 ]
Yet, Barbaros [2 ]
Chouseinoglou, Oumout [2 ]
机构
[1] Innova IT Solut, Ankara, Turkey
[2] Hacettepe Univ, Dept Ind Engn, Ankara, Turkey
来源
2019 45TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2019) | 2019年
关键词
software reliability models; model averaging; stacking; failure prediction; non-homogeneous Poisson process models; GROWTH-MODELS; SELECTION;
D O I
10.1109/SEAA.2019.00038
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software reliability is an important factor for the success of a software project. Accurate modelling of software reliability enables estimation of remaining defects, the timing of deployment and required future effort. These factors contribute to successful planning of project schedule and resources. A number of software reliability prediction models have been proposed, each with different assumptions regarding software defect introduction and discovery. The performances of these models differ depending on the properties of the software project they are applied. Model averaging and stacking techniques offer flexible approaches for combining the predictions of different models based on observed data. In this study, we use model stacking and averaging approaches to combine the predictions of four well-known Non-Homogeneous Poisson Process (NHPP) software reliability models. These models have different assumptions with respect to failure rate, residual defects and the overall reliability of the software being investigated. We evaluate these techniques in simulated experiments and then apply the techniques to defect data collected from four software projects with different characteristics. Our results show that stacking and averaging approaches provide a robust approach with consistently high-performance results for both simulated defect experiments and actual defect data, whereas the performance of individual prediction models varies between different projects.
引用
收藏
页码:186 / 192
页数:7
相关论文
共 50 条
  • [1] A Software Reliability Prediction Model Using Improved Long Short Term Memory Network
    Fu Yangzhen
    Zhang Hong
    Zeng Chenchen
    Feng Chao
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2017, : 614 - 615
  • [2] Monthly Runoff Prediction Based on Stochastic Weighted Averaging-Improved Stacking Ensemble Model
    Fu, Kaixiang
    Sun, Xutong
    Chen, Kai
    Mo, Li
    Xiao, Wenjing
    Liu, Shuangquan
    WATER, 2024, 16 (24)
  • [3] SOFTWARE RELIABILITY PREDICTION MODEL USING RAYLEIGH FUNCTION
    Vladu, Ana Maria
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2011, 73 (04): : 55 - 64
  • [4] An improved software reliability prediction model by using high precision error iterative analysis method
    Jabeen, Gul
    Luo, Ping
    Afzal, Wasif
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2019, 29 (6-7):
  • [5] A Bayesian Model Averaging Method for Software Reliability Assessment
    Yu, Qiumin
    Li, Zhaojun
    2020 ASIA-PACIFIC INTERNATIONAL SYMPOSIUM ON ADVANCED RELIABILITY AND MAINTENANCE MODELING (APARM), 2020,
  • [6] A Bayesian model averaging method for software reliability modeling and assessment
    Li, Zhaojun Steven
    Jia, Shun
    Yu, Qiumin
    QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2023, 39 (03) : 958 - 970
  • [7] SOFTWARE RELIABILITY PREDICTION USING SPN
    Abbasabadee, S.
    Motameni, H.
    Jahangirvand, H.
    JOURNAL OF FUNDAMENTAL AND APPLIED SCIENCES, 2016, 8 : 956 - 965
  • [8] On-line prediction of software reliability using an evolutionary connectionist model
    Tian, L
    Noore, A
    JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 77 (02) : 173 - 180
  • [9] A SOFTWARE-RELIABILITY PREDICTION MODEL USING A NEURAL-NETWORK
    TAKADA, Y
    MATSUMOTO, K
    TORII, K
    SYSTEMS AND COMPUTERS IN JAPAN, 1994, 25 (14) : 22 - 31
  • [10] Improved Genetic Programming Model for Software Reliability
    Cheng, Huifang
    Zhang, Yongqiang
    Zhao, Jing
    2009 INTERNATIONAL ASIA SYMPOSIUM ON INTELLIGENT INTERACTION AND AFFECTIVE COMPUTING, 2009, : 164 - +