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 条
  • [31] Selection of Optimal Software Reliability Growth Models Using a Distance Based Approach
    Sharma, Kapil
    Garg, Rakesh
    Nagpal, C. K.
    Garg, R. K.
    IEEE TRANSACTIONS ON RELIABILITY, 2010, 59 (02) : 266 - 276
  • [32] Effort-index-based software reliability growth models and performance assessment
    Huang, CY
    Kuo, SY
    Lyu, MR
    24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000), 2000, 24 : 454 - 459
  • [33] An Empirical Study of Reliability Growth of Open versus Closed Source Software through Software Reliability Growth Models
    Ullah, Najeeb
    Morisio, Maurizio
    2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 356 - 361
  • [34] Investigating a specific class of software reliability growth models
    Keiller, PA
    Mazzuchi, TA
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2002 PROCEEDINGS, 2002, : 242 - 248
  • [35] Software reliability growth models for discrete and incomplete testing
    Baker, R
    STOCHASTIC MODELLING IN INNOVATIVE MANUFACTURING, 1997, 445 : 257 - 271
  • [36] Improved EM algorithm in software reliability growth models
    Sudharson, D.
    Prabha, D.
    International Journal of Powertrains, 2020, 9 (03) : 186 - 199
  • [37] Applying Software Reliability Growth Models to DOD Systems
    Long, E. Andrew
    Nikora, Allen P.
    23RD IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSRE 2012), 2012, : 27 - 36
  • [38] SOFTWARE-RELIABILITY GROWTH MODELING - MODELS AND APPLICATIONS
    YAMADA, S
    OSAKI, S
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (12) : 1431 - 1437
  • [39] An empirical method for selecting software reliability growth models
    Stringfellow C.
    Andrews A.A.
    Empirical Software Engineering, 2002, 7 (4) : 319 - 343
  • [40] Flexible Software Reliability Growth Models for Distributed Systems
    P. K. Kapur
    Amit Gupta
    Archana Kumar
    Shigeru Yamada
    OPSEARCH, 2005, 42 (4) : 378 - 398