4.7 Article

A Learning-to-Rank Approach to Software Defect Prediction

期刊

IEEE TRANSACTIONS ON RELIABILITY
卷 64, 期 1, 页码 234-246

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TR.2014.2370891

关键词

Software defect prediction; learning-to-rank; software metrics; count models; metric selection

资金

  1. 973 Program of China [2011CB707006]
  2. National Natural Science Foundation of China [61329302, 61175065]
  3. Program for New Century Excellent Talents in University [NCET-12-0512]
  4. Science and Technological Fund of Anhui Province for Outstanding Youth [1108085J16]
  5. EPSRC [EP/J017515/1]
  6. European Union [247619, 270428]
  7. Royal Society Wolfson Research Merit Award
  8. EPSRC [EP/J017515/1] Funding Source: UKRI
  9. Engineering and Physical Sciences Research Council [EP/J017515/1] Funding Source: researchfish

向作者/读者索取更多资源

Software defect prediction can help to allocate testing resources efficiently through ranking software modules according to their defects. Existing software defect prediction models that are optimized to predict explicitly the number of defects in a software module might fail to give an accurate order because it is very difficult to predict the exact number of defects in a software module due to noisy data. This paper introduces a learning-to-rank approach to construct software defect prediction models by directly optimizing the ranking performance. In this paper, we build on our previous work, and further study whether the idea of directly optimizing the model performance measure can benefit software defect prediction model construction. The work includes two aspects: one is a novel application of the learning-to-rank approach to real-world data sets for software defect prediction, and the other is a comprehensive evaluation and comparison of the learning-to-rank method against other algorithms that have been used for predicting the order of software modules according to the predicted number of defects. Our empirical studies demonstrate the effectiveness of directly optimizing the model performance measure for the learning-to-rank approach to construct defect prediction models for the ranking task.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据