Title :
Software Fault Prediction Framework Based on aiNet Algorithm
Author :
Yin, Qian ; Luo, Ruiyi ; Guo, Ping
Author_Institution :
Image Process. & Pattern Recognition Lab., Beijing Normal Univ., Beijing, China
Abstract :
Software fault prediction techniques are helpful in developing dependable software. In this paper, we proposed a novel framework that integrates testing and prediction process for unit testing prediction. Because high fault prone metrical data are much scattered and multi-centers can represent the whole dataset better, we used artificial immune network (aiNet) algorithm to extract and simplify data from the modules that have been tested, then generated multi-centers for each network by Hierarchical Clustering. The proposed framework acquires information along with the testing process timely and adjusts the network generated by aiNet algorithm dynamically. Experimental results show that higher accuracy can be obtained by using the proposed framework.
Keywords :
artificial immune systems; fault diagnosis; pattern clustering; program testing; software quality; software reliability; aiNet algorithm; artificial immune network; hierarchical clustering; prediction process; software fault prediction framework; unit testing prediction; Accuracy; Clustering algorithms; Measurement; Prediction algorithms; Software; Software algorithms; Testing; Unit Testing; aiNet; framework; software fault prediction;
Conference_Titel :
Computational Intelligence and Security (CIS), 2011 Seventh International Conference on
Conference_Location :
Hainan
Print_ISBN :
978-1-4577-2008-6
DOI :
10.1109/CIS.2011.80