• DocumentCode
    3538349
  • Title

    Compressed C4.5 Models for Software Defect Prediction

  • Author

    Wang, Jun ; Shen, Beijun ; Chen, Yuting

  • Author_Institution
    Sch. of Software, Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2012
  • fDate
    27-29 Aug. 2012
  • Firstpage
    13
  • Lastpage
    16
  • Abstract
    Defects in every software must be handled properly, and the number of defects directly reflects the quality of a software. In recent years, researchers have applied data mining and machine learning methods to predicting software defects. However, in their studies, the method in which the machine learning models are directly adopted may not be precise enough. Optimizing the machine learning models used in defects prediction will improve the prediction accuracy. In this paper, aiming at the characteristics of the metrics mined from the open source software, we proposed three new defect prediction models based on C4.5 model. The new models introduce the Spearman´s rank correlation coefficient to the basis of choosing root node of the decision tree which makes the models better on defects prediction. In order to verify the effectiveness of the improved models, an experimental scheme is designed. In the experiment, we compared the prediction accuracies of the existing models and the improved models and the result showed that the improved models reduced the size of the decision tree by 49.91% on average and increased the prediction accuracy by 4.58% and 4.87% on two modules used in the experiment.
  • Keywords
    decision trees; learning (artificial intelligence); program debugging; public domain software; software quality; Spearman rank correlation coefficient; compressed C4.5 models; data mining; decision tree; machine learning methods; open source software; prediction accuracy; program debugging; software defect prediction; software quality; Accuracy; Correlation; Data models; Decision trees; Measurement; Predictive models; Software; Data Mining; Decision Tree Learner; Defect Prediction; Software Repository;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software (QSIC), 2012 12th International Conference on
  • Conference_Location
    Xi´an, Shaanxi
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4673-2857-9
  • Type

    conf

  • DOI
    10.1109/QSIC.2012.19
  • Filename
    6319220