Parameter Estimation of Software Reliability Model and Prediction Based on Hybrid Wolf Pack Algorithm and Particle Swarm Optimization

Li Zhen,Yang Liu,Wang Dongsheng,Zheng Wei
DOI: https://doi.org/10.1109/access.2020.2972826
IF: 3.9
2020-01-01
IEEE Access
Abstract:Software reliability is estimated and predicted based on software reliability model and software failure data. As a new optimization method, swarm intelligence algorithm has been widely used in solving the parameter optimization of the model. WPA (Wolf Pack Algorithm) and PSO (Particle Swarm Optimization) are two typical swarm intelligence algorithms. WPA has a strong global optimization ability, fast convergence speed and various optimization strategies, but the algorithm is relatively complex. PSO algorithm has a simple structure and fast convergence speed, but it is easy to fall into premature, which leads to low accuracy of solution. Considering the advantages and disadvantages of the two algorithms, a hybrid method of WPA and PSO is proposed, and a fitness function is constructed on maximum likelihood estimation, then the parameters of software reliability model are estimated and predicted based on the hybrid algorithm (WPA-PSO). Five sets of data from industry are used to estimate the parameters of GO model and make predictions. The simulation results show that the hybrid algorithm has higher accuracy of parameter estimation, better optimization performance, better accuracy of prediction and algorithm stability than single algorithm, and show obvious advantages than the single algorithm in the case of limited data.
What problem does this paper attempt to address?