Software Defect Prediction Based on Association Rule Classification

被引:0
作者
Ma, Baojun [1 ]
Dejaeger, Karel [2 ]
Vanthienen, Jan [2 ]
Baesens, Bart [2 ]
机构
[1] Tsinghua Univ, Sch Econ & Management, Beijing 100084, Peoples R China
[2] Katholieke Univ Leuven, Dept Decis Sci & Informat Management, Leuven, Belgium
来源
ELECTRONIC-BUSINESS INTELLIGENCE: FOR CORPORATE COMPETITIVE ADVANTAGES IN THE AGE OF EMERGING TECHNOLOGIES & GLOBALIZATION | 2010年 / 14卷
关键词
Software defect prediction; association rule classification; CBA2; AUC;
D O I
暂无
中图分类号
F [经济];
学科分类号
02 ;
摘要
In software defect prediction, predictive models are estimated based on various code attributes to assess the likelihood of software modules containing errors. Many classification methods have been suggested to accomplish this task. However, association based classification methods have not been investigated so far in this context. This paper assesses the use of such a classification method, CBA2, and compares it to other rule based classification methods. Furthermore, we investigate whether rule sets generated on data from one software project can be used to predict defective software modules in other, similar software projects. It is found that applying the CBA2 algorithm results in both accurate and comprehensible rule sets.
引用
收藏
页码:396 / +
页数:2
相关论文
共 20 条
  • [1] STATISTICS NOTES - DIAGNOSTIC-TESTS-1 - SENSITIVITY AND SPECIFICITY .3.
    ALTMAN, DG
    BLAND, JM
    [J]. BRITISH MEDICAL JOURNAL, 1994, 308 (6943) : 1552 - 1552
  • [2] [Anonymous], 2005, DATA MINING
  • [3] [Anonymous], P 11 ACM SIGKDD INT
  • [4] [Anonymous], 1994, PROC 20 INT C VERY L
  • [5] [Anonymous], INT C MACH LEARN
  • [6] [Anonymous], 2004, METRICS DATA PROGRAM
  • [7] Breiman L, 1996, MACH LEARN, V24, P123, DOI 10.1007/BF00058655
  • [8] A systematic review of software fault prediction studies
    Catal, Cagatay
    Diri, Banu
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (04) : 7346 - 7354
  • [9] Investigating the effect of dataset size, metrics sets, and feature selection techniques on software fault prediction problem
    Catal, Cagatay
    Diri, Banu
    [J]. INFORMATION SCIENCES, 2009, 179 (08) : 1040 - 1058
  • [10] Fawcett T, 2001, 2001 IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, P131, DOI 10.1109/ICDM.2001.989510