期刊论文详细信息
Ain Shams Engineering Journal
Extracting software static defect models using data mining
关键词: Defect models;    Software testing;    Software metrics;    Defect prediction;   
DOI  :  10.1016/j.asej.2014.09.007
来源: DOAJ
【 摘 要 】

Large software projects are subject to quality risks of having defective modules that will cause failures during the software execution. Several software repositories contain source code of large projects that are composed of many modules. These software repositories include data for the software metrics of these modules and the defective state of each module. In this paper, a data mining approach is used to show the attributes that predict the defective state of software modules. Software solution architecture is proposed to convert the extracted knowledge into data mining models that can be integrated with the current software project metrics and bugs data in order to enhance the prediction. The results show better prediction capabilities when all the algorithms are combined using weighted votes. When only one individual algorithm is used, Naïve Bayes algorithm has the best results, then the Neural Network and the Decision Trees algorithms.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:2次