Title :
Adaptive multi-model synthesis dynamic prediction of software reliability based on particle swarm optimization
Author_Institution :
Dept. of Autom., Taiyuan Inst. of Technol., Taiyuan, China
Abstract :
Different reliability model results in different reliability prediction for the same software, and failed process of the same software could not be described using a single model in software reliability project. Concerning these problems, an adaptive multi-model synthesis dynamic prediction method for software reliability based on particle swarm optimization (PSO) algorithm was proposed. This method can select the most adaptive history data and the best weight allocation for every sub-model to predict the next time software reliability automatically. It integrates the strong point of various models and makes in-homogeneity model compensating each other through dynamic changing their weights adaptively and discards outdated data automatically. This method can solve the practical problems in software engineering. A case study was done to demonstrate the feasibility of this method and compare with basic particle swarm optimization.
Keywords :
particle swarm optimisation; software reliability; adaptive history data; adaptive multimodel synthesis dynamic prediction method; in-homogeneity model; particle swarm optimization algorithm; software engineering; software reliability project; weight allocation; Automation; History; Mathematical model; Particle swarm optimization; Prediction methods; Predictive models; Software algorithms; Software measurement; Software reliability; Time domain analysis; adaptive multi-model synthesis; dynamic prediction; particle swarm optimization; software reliability;
Conference_Titel :
Mechatronics and Automation, 2009. ICMA 2009. International Conference on
Conference_Location :
Changchun
Print_ISBN :
978-1-4244-2692-8
Electronic_ISBN :
978-1-4244-2693-5
DOI :
10.1109/ICMA.2009.5246216