Adaboosting-based dynamic weighted combination of software reliability growth models

被引:11
|
作者
Li, Haifeng [1 ]
Zeng, Min [1 ]
Lu, Minyan [1 ]
Hu, Xuan [1 ]
Li, Zhen [1 ]
机构
[1] Beihang Univ, Sch Reliabil & Syst Engn, Beijing, Peoples R China
关键词
software reliability growth model; AdaBoosting algorithm; model combination; software reliability; machine learning;
D O I
10.1002/qre.1216
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Software reliability growth models (SRGMs) are very important for software reliability estimation and prediction and have been successfully applied in the critical airborne software. However, there is no general model which can perform well for different cases. Thus, some researchers proposed to obtain more accurate estimation and prediction than one single model by combining various individual SRGMs together. AdaBoosting is a commonly used machine learning algorithm for combining several weak predictors into a single strong predictor to significantly improve the estimating and forecasting accuracy, which may be very suitable for the combination of SRGMs. Hence, two novel AdaBoosting-based combination approaches for improving the parametric SRGMs are presented in this paper. The first one selects several variations of one original SRGM for obtaining the self-combination model (ASCM). The second selects several various candidate SRGMs for obtaining the multi-combinational model (AMCM). Finally, two case studies are presented and the results show that: (1) the ASCM is fairly effective and applicable for improving the estimation and prediction performance of its corresponding original SRGM without adding any other factors and assumptions; (2) the AMCM is notably effective and applicable for combining SRGMs because it has well applicability and provides a significantly better reliability estimation and prediction power than the traditional SRGMs and also yields a better estimation and prediction power than the neural-network-based combinational model. Copyright (C) 2011 John Wiley & Sons, Ltd.
引用
收藏
页码:67 / 84
页数:18
相关论文
共 50 条
  • [1] Robust feedforward and recurrent neural network based dynamic weighted combination models for software reliability prediction
    Roy, Pratik
    Mahapatra, G. S.
    Rani, Pooja
    Pandey, S. K.
    Dey, K. N.
    APPLIED SOFT COMPUTING, 2014, 22 : 629 - 637
  • [2] Implementing weighted entropy-distance based approach for the selection of software reliability growth models
    Gupta, Aakash
    Gupta, Neeraj
    Garg, Ramesh Kumar
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2018, 57 (03) : 255 - 266
  • [3] Neural-network-based approaches for software reliability estimation using dynamic weighted combinational models
    Su, Yu-Shen
    Huang, Chin-Yu
    JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (04) : 606 - 615
  • [4] Software Reliability Growth Models Based on Component Characteristics
    Fujiwara, Takaji
    Inoue, Shinji
    Yamada, Shigeru
    RECENT ADVANCES IN RELIABILITY AND QUALITY IN DESIGN, 2008, : 331 - +
  • [5] A Dynamically-Weighted Software Reliability Combination Model
    Wu, Wei
    Han, Kun
    He, Chengming
    Wu, Shujian
    2012 INTERNATIONAL CONFERENCE ON QUALITY, RELIABILITY, RISK, MAINTENANCE, AND SAFETY ENGINEERING (ICQR2MSE), 2012, : 148 - 151
  • [6] A robust weighted SVR-based software reliability growth model
    Utkin, Lev V.
    Coolen, Frank P. A.
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2018, 176 : 93 - 101
  • [7] A New Method of Model Combination Based on the NHPP Software Reliability Models
    Sun, Haiyan
    Zhang, Lu
    Wu, Jing
    Wu, Ji
    Yang, Haiyan
    PROCEEDINGS OF THE 2018 2ND INTERNATIONAL CONFERENCE ON MANAGEMENT ENGINEERING, SOFTWARE ENGINEERING AND SERVICE SCIENCES (ICMSS 2018), 2018, : 153 - 158
  • [8] The Software Reliability Growth Models for Software Life-Cycle Based on NHPP
    Nam, Kyung H.
    Kim, Do Hoon
    KOREAN JOURNAL OF APPLIED STATISTICS, 2010, 23 (03) : 573 - 584
  • [9] A family of software reliability growth models
    Stieber, Harald A.
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL II, PROCEEDINGS, 2007, : 217 - 222
  • [10] Benchmarking software reliability growth models
    Hu, YW
    Zhang, W
    Li, B
    PROBABILISTIC SAFETY ASSESSMENT AND MANAGEMENT, VOL 1- 6, 2004, : 908 - 913