PERMMA: Enhancing parameter estimation of software reliability growth models: A comparative analysis of metaheuristic optimization algorithms

被引:0
|
作者
Pradhan, Vishal [1 ]
Patra, Arijit [1 ]
Jain, Ankush [2 ]
Jain, Garima [3 ]
Kumar, Ajay [4 ]
Dhar, Joydip [4 ]
Bandyopadhyay, Anjan [5 ]
Mallik, Saurav [6 ,7 ]
Ahmad, Naim [8 ]
Badawy, Ahmed Said [8 ]
机构
[1] Kalinga Inst Ind Technol, Sch Appl Sci, Bhubaneswar, Odisha, India
[2] Netaji Subhas Univ Technol, Dept Comp Sci & Engn, New Delhi, India
[3] Noida Inst Engn & Technol, Dept Comp Sci & Business Syst, Greater Noida, India
[4] Indian Inst Informat Technol & Management Gwalior, Dept Engn Sci, ABV, Gwalior, MP, India
[5] Kalinga Inst Ind Technol, Sch Comp Sci & Engn, Bhubaneswar, Odisha, India
[6] Harvard TH Chan Sch Publ Hlth, Dept Environm Hlth, Boston, MA 02115 USA
[7] Univ Arizona, Dept Pharmacol & Toxicol, Tucson, AZ 85721 USA
[8] King Khalid Univ, Coll Comp Sci, Abha, Saudi Arabia
来源
PLOS ONE | 2024年 / 19卷 / 09期
关键词
FAULT-DETECTION; TESTING-EFFORT; CHANGE-POINT; SYSTEMS;
D O I
10.1371/journal.pone.0304055
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Software reliability growth models (SRGMs) are universally admitted and employed for reliability assessment. The process of software reliability analysis is separated into two components. The first component is model construction, and the second is parameter estimation. This study concentrates on the second segment parameter estimation. The past few decades of literature observance say that the parameter estimation was typically done by either maximum likelihood estimation (MLE) or least squares estimation (LSE). Increasing attention has been noted in stochastic optimization methods in the previous couple of decades. There are various limitations in the traditional optimization criteria; to overcome these obstacles metaheuristic optimization algorithms are used. Therefore, it requires a method of search space and local optima avoidance. To analyze the applicability of various developed meta-heuristic algorithms in SRGMs parameter estimation. The proposed approach compares the meta-heuristic methods for parameter estimation by various criteria. For parameter estimation, this study uses four meta-heuristics algorithms: Grey-Wolf Optimizer (GWO), Regenerative Genetic Algorithm (RGA), Sine-Cosine Algorithm (SCA), and Gravitational Search Algorithm (GSA). Four popular SRGMs did the comparative analysis of the parameter estimation power of these four algorithms on three actual-failure datasets. The estimated value of parameters through meta-heuristic algorithms are approximately near the LSE method values. The results show that RGA and GWO are better on a variety of real-world failure data, and they have excellent parameter estimation potential. Based on the convergence and R2 distribution criteria, this study suggests that RGA and GWO are more appropriate for the parameter estimation of SRGMs. RGA could locate the optimal solution more correctly and faster than GWO and other optimization techniques.
引用
收藏
页数:26
相关论文
共 50 条
  • [41] Parameter optimization of software reliability models using improved differential evolution algorithm
    Yaghoobi, Tahere
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2020, 177 (177) : 46 - 62
  • [42] Metaheuristic Optimization for Parameter Estimation in Kinetic Models of Biological Systems - Recent Development and Future Direction
    Remli, Muhammad Akmal
    Mohamad, Mohd Saberi
    Deris, Safaai
    Napis, Suhaimi
    Sinnott, Richard
    Sjaugi, Muhammad Farhan
    CURRENT BIOINFORMATICS, 2017, 12 (04) : 286 - 295
  • [43] A comparative study of optimization algorithms for parameter estimation of PV solar cells and modules: Analysis and case studies
    Abdel-Basset, Mohamed
    Mohamed, Reda
    Sharawi, Marwa
    Abdel-Fatah, Laila
    Abouhawwash, Mohamed
    Sallam, Karam
    ENERGY REPORTS, 2022, 8 : 13047 - 13065
  • [44] A comparative analysis of particle swarm optimization and differential evolution algorithms for parameter estimation in nonlinear dynamic systems
    Banerjee, Amit
    Abu-Mahfouz, Issam
    CHAOS SOLITONS & FRACTALS, 2014, 58 : 65 - 83
  • [45] Optimal Weighted Combinational Models for Software Reliability Estimation and Analysis
    Hsu, Chao-Jung
    Huang, Chin-Yu
    IEEE TRANSACTIONS ON RELIABILITY, 2014, 63 (03) : 731 - 749
  • [46] Ultrasonic Signal Modelling and Parameter Estimation: A Comparative Study Using Optimization Algorithms
    Anuraj, K.
    Poorna, S. S.
    Saikumar, C.
    SOFT COMPUTING SYSTEMS, ICSCS 2018, 2018, 837 : 99 - 107
  • [47] Enhancing Software Effort Estimation With Self-Organizing Migration Algorithm: A Comparative Analysis of COCOMO Models
    Bajusova, Darina
    Silhavy, Petr
    Silhavy, Radek
    IEEE ACCESS, 2024, 12 : 67170 - 67188
  • [48] Parameter Estimation of Software Reliability Growth Models: A Comparison Between Grey Wolf Optimizer and Improved Grey Wolf Optimizer
    Musa, Abubakar Ahmad
    Imam, Sukairaj Hafiz
    Choudhary, Ankur
    Agrawal, Arun Prakash
    2021 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2021), 2021, : 611 - 617
  • [49] Parameter estimation of nonlinear models in biochemistry:: a comparative study on optimization methods
    Yildirim, N
    Akçay, F
    Okur, H
    Yidirim, D
    APPLIED MATHEMATICS AND COMPUTATION, 2003, 140 (01) : 29 - 36
  • [50] Comparative analysis of metaheuristic optimization algorithms for natural gas demand forecast with meteorological parameters
    Bilici, Zehra
    Ozdemir, Durmus
    JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2023, 38 (02): : 1153 - 1167