Multi-phase algorithm design for accurate and efficient model fitting

被引:2
|
作者
Steakelum, Joshua [1 ]
Aubertine, Jacob [1 ]
Chen, Kenan [1 ]
Nagaraju, Vidhyashree [1 ]
Fiondella, Lance [1 ]
机构
[1] Univ Massachusetts Dartmouth, 285 Old Westport Rd, N Dartmouth, MA 02747 USA
基金
美国国家科学基金会;
关键词
Software reliability; Software reliability growth model; Soft computing; Numerical methods; Multi-phase algorithms; RELIABILITY GROWTH-MODELS; PARAMETER-ESTIMATION; GENETIC ALGORITHM; SOFTWARE; OPTIMIZATION; SEARCH;
D O I
10.1007/s10479-021-04028-w
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Recent research applies soft computing techniques to fit software reliability growth models. However, runtime performance and the distribution of the distance from an optimal solution over multiple runs must be explicitly considered to justify the practical utility of these approaches, promote comparison, and support reproducible research. This paper presents a meta-optimization framework to design stable and efficient multi-phase algorithms for fitting software reliability growth models. The approach combines initial parameter estimation techniques from statistical algorithms, the global search properties of soft computing, and the rapid convergence of numerical methods. Designs that exhibit the best balance between runtime performance and accuracy are identified. The approach is illustrated through nonhomogeneous Poisson process and covariate software reliability growth models, including a cross-validation step on data sets not used to identify designs. The results indicate the nonhomogeneous Poisson process model considered is too simple to benefit from soft computing because it incurs additional runtime with no increase in accuracy attained. However, a multi-phase design for the covariate software reliability growth model consisting of the bat algorithm followed by a numerical method achieves better performance and converges consistently, compared to a numerical method only. The proposed approach supports higher-dimensional covariate software reliability growth model fitting suitable for implementation in a tool.
引用
收藏
页码:357 / 379
页数:23
相关论文
共 50 条
  • [21] An Efficient and Scalable Clocking Assignment Algorithm for Multi-Threaded Multi-Phase Single Flux Quantum Circuits
    Aviles, Robert S.
    Li, Xi
    Lu, Lei
    Ni, Zhaorui
    Beerel, Peter A.
    2024 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, ISVLSI, 2024, : 266 - 271
  • [22] Efficient Multi-Phase Converter for E-Mobility
    Sampath, Suresh
    Rahiman, Zahira
    Chenniappan, Sharmeela
    Sundaram, Elango
    Subramaniam, Umashankar
    Padmanaban, Sanjeevikumar
    WORLD ELECTRIC VEHICLE JOURNAL, 2022, 13 (04):
  • [23] Analysis of the multi-phase copying garbage collection algorithm
    Podhorszki, Norbert
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2009, 4 (03) : 204 - 212
  • [24] Multi-phase generalization of the particle swarm optimization algorithm
    Al-kazemi, B
    Mohan, CK
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 489 - 494
  • [25] Analysis of the multi-phase copying garbage collection algorithm
    Podhorszki, N
    DISTRIBUTED AND PARALLEL SYSTEMS: CLUSTER AND GRID COMPUTING, 2005, 777 : 193 - 200
  • [26] A multi-phase model for transformation plasticity using thermodynamics-based metallurgical algorithm
    Ni, Junyan
    Wang, Xiaowei
    Gong, Jianming
    Wahab, Magd Abdel
    INTERNATIONAL JOURNAL OF MECHANICAL SCIENCES, 2018, 148 : 135 - 148
  • [27] Reconstructed jets in a multi-phase transport model
    Ma, Guo-Liang
    NUCLEAR AND PARTICLE PHYSICS PROCEEDINGS, 2017, 289 : 363 - 367
  • [28] A Multi-Phase Model for High Strength Steels
    Dan, W. J.
    Huang, T. T.
    Zhang, W. G.
    INTERNATIONAL JOURNAL OF APPLIED MECHANICS, 2015, 7 (06)
  • [29] Multi-phase epidemic model by a Markov chain
    Buccellato, Stefania Maria
    Tornatore, Elisabetta
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2008, 387 (14) : 3555 - 3562
  • [30] Model reduction in a class of multi-phase systems
    Aris, R
    CHEMICAL ENGINEERING COMMUNICATIONS, 1996, 150 : 285 - 289