Research on software defect prediction based on improved fuzzy C-means

Zhuo ZHANG,Ling XU,Dan YANG
DOI: https://doi.org/10.3778/j.issn.1002-8331.1305-0263
2015-01-01
Abstract:Software defect prediction is to predict whether there is a bug in a software system module. Traditional researches on software defect prediction mainly focus on supervised method. This type of method needs a lot of instances with labels as the training set. However, in engineering practice, the instances with labels are difficult to obtain. This paper proposes an improved fuzzy C-means algorithm, combining simulated annealing and genetic algorithm, to solve the defect that fuzzy C-means is easily affected by the initial cluster centers. The experimental results show that the proposed method has high robustness and accuracy on software defect prediction.
What problem does this paper attempt to address?