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 条
  • [21] Discrete equations and software reliability growth models
    Satoh, D
    Yamada, S
    12TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2001, : 176 - 184
  • [22] Software Reliability Growth Models and Tools - A Review
    Sharma, Lokendra K.
    Saket, R. K.
    Sagar, B. B.
    2015 2ND INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM), 2015, : 2057 - 2061
  • [23] On deterministic chaos in software reliability growth models
    Yazdanbakhsh, O.
    Dick, S.
    Reay, I.
    Mace, E.
    APPLIED SOFT COMPUTING, 2016, 49 : 1256 - 1269
  • [24] Alternatives to growth models for assessing software reliability
    Carnes, Patrick
    WMSCI 2005: 9th World Multi-Conference on Systemics, Cybernetics and Informatics, Vol 4, 2005, : 362 - 367
  • [25] Software reliability prediction based on combination model
    Han, Kun
    Wu, Wei
    Cao, Jun-Hai
    Chen, Shou-Hua
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2013, 35 (12): : 2661 - 2664
  • [26] THE RESEARCH OF SOFTWARE RELIABILITY HYBRID MODEL BASED ON WEIGHTED
    Yu, Tao
    Ding, Xiao-Ming
    2012 INTERNATIONAL CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (LCWAMTIP), 2012, : 377 - 380
  • [27] Assessing the Maturity of Blockchain-Based Implementations with Software Reliability Growth Models
    Azeem, Muhammad
    Khan, Saif Ur Rehman
    Mashkoor, Atif
    Yousafzai, Abdullah
    Nisa, Habib Un
    DATABASE AND EXPERT SYSTEMS APPLICATIONS - DEXA 2024 WORKSHOPS, 2024, 2169 : 14 - 28
  • [28] Software Reliability Growth Models Based on Local Polynomial Modeling with Kernel Smoothing
    Dharmasena, L. Sandamali
    Zeephongsekul, P.
    Jayasinghe, Chathuri L.
    22ND IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2011, : 220 - 229
  • [29] Stochastic debugging based reliability growth models for Open Source Software project
    Singhal, Shakshi
    Kapur, P. K.
    Kumar, Vivek
    Panwar, Saurabh
    ANNALS OF OPERATIONS RESEARCH, 2024, 340 (01) : 531 - 569
  • [30] A Comparative Study of Test Coverage-Based Software Reliability Growth Models
    Alrmuny, Dalal
    2014 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS (ITNG), 2014, : 255 - 259