A new parameter estimation method for software reliability model based on ABC

Min Mao,Zhen Li,Yang Li,H. Miao,Min Wang
2017-01-01
Abstract:The parameter estimation results of software reliability model will affect the accuracy of software reliability prediction. Most of the existing software reliability models are nonlinear, and it is difficult to estimate their parameters. Artificial bee colony algorithm (ABC) is a kind of stochastic optimization method which is suitable for solving nonlinear function; it has the characteristics of few control parameters, strong exploration ability and high accuracy. Based on this, a new parameter estimation method of software reliability model based on ABC is proposed in this paper. First, it’s combined with maximum likelihood estimation to construct a new fitness function, second, it can clear the obvious wrong solution in the process of implementing the algorithm, and at last, the prior knowledge is added to improve the accuracy of solution. In the following content, we estimate the parameters of the GO model with 5 sets of classic software failure data, and to predict and compare. The experimental results show that the method is simple and easy to implement, the accuracy of parameter estimation is high, and it has a better prediction effect.
What problem does this paper attempt to address?