Related Experiment Video
Updated: Jun 14, 2025

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
PERMMA: Enhancing parameter estimation of software reliability growth models: A comparative analysis of metaheuristic
Vishal Pradhan1, Arijit Patra1, Ankush Jain2
1School of Applied Sciences, Kalinga Institute of Industrial Technology, Odisha, India.
This study explores metaheuristic optimization for software reliability growth models (SRGMs). The Regenerative Genetic Algorithm (RGA) and Grey-Wolf Optimizer (GWO) show superior parameter estimation capabilities for SRGMs.
Area of Science:
- Software Engineering
- Reliability Engineering
- Optimization Algorithms
Background:
- Software reliability growth models (SRGMs) are crucial for assessing software dependability.
- Traditional parameter estimation methods like Maximum Likelihood Estimation (MLE) and Least Squares Estimation (LSE) have limitations.
- Metaheuristic optimization algorithms offer advanced solutions for overcoming these limitations in parameter estimation.
Purpose of the Study:
- To analyze the applicability of metaheuristic algorithms for parameter estimation in SRGMs.
- To compare the performance of four metaheuristic algorithms: Grey-Wolf Optimizer (GWO), Regenerative Genetic Algorithm (RGA), Sine-Cosine Algorithm (SCA), and Gravitational Search Algorithm (GSA).
- To evaluate these algorithms on actual software failure data using established SRGMs.
Main Methods:
- Four metaheuristic algorithms (GWO, RGA, SCA, GSA) were employed for parameter estimation.
- Comparative analysis was conducted using four popular SRGMs and three real-world failure datasets.
- Performance was evaluated based on convergence criteria and R2 distribution.
Main Results:
- Metaheuristic algorithms produced parameter estimates close to LSE values.
- RGA and GWO demonstrated superior performance across various real-world failure datasets.
- RGA showed faster convergence and higher accuracy in locating optimal solutions compared to GWO and other methods.
Conclusions:
- RGA and GWO are highly suitable for parameter estimation in SRGMs.
- The Regenerative Genetic Algorithm (RGA) is recommended for its efficiency and accuracy in optimizing SRGM parameters.
- Metaheuristic approaches provide a robust alternative for enhancing software reliability analysis.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Parametric Survival Analysis: Weibull and Exponential Methods
Weibull Distribution
The Weibull distribution is a flexible model used in parametric survival analysis. It can handle both increasing and decreasing hazard rates, depending on its shape parameter...
Response Surface Methodology
The process of RSM involves several key steps:
Mechanistic Models: Compartment Models in Individual and Population Analysis
Distributions to Estimate Population Parameter
What are Estimates?
The estimate for the mean of a sample is denoted by ͞x, whereas the mean of the population is designated as μ. Further, parameters such...

