Estimating parameters of software reliability models using PSO

It is an important research field that models software reliability.Presented software reliability models are almost nonlinear function models,so it is difficult to estimate their parameters.Particle Swarm Optimizers are valuable stochastic optimization methods for various solving nonlinear optimization problems.A method of estimating parameters of software reliability models based on Particle Swarm Optimization is proposed in this paper.The key of this method is to construct fitness function for estimated software reliability models.Parameters of exponential software reliability growth model and logarithmic Poisson execution model of five software systems are estimated using proposed method respectively.The experimental results show that estimation precise of proposed method is high.