Software Defect Prediction Based on Class-Association Rules

被引:0
|
作者
Shao, Yuanxun [1 ,2 ]
Liu, Bin [1 ,2 ]
Li, Guoqi [1 ,2 ]
Wang, Shihai [1 ,2 ]
机构
[1] Beihang Univ, Sci & Technol Reliabil & Environm Engn Lab, Beijing, Peoples R China
[2] Beihang Univ, Sch Reliabil & Syst Engn, Beijing, Peoples R China
关键词
software defect prediction; association rule; Apriori; rule pruning; prediction performance; CLASSIFICATION;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Although there have lots of studies on using static code attributes to identify defective software modules, there still have many challenges. For instance, it is difficult to implement the Apriori-type algorithm to predict defects by learning from an imbalanced dataset. For more accurate and understandable defect prediction, a novel approach based on class-association rules algorithm is proposed. Class-association rules are looked as a separate class label, which is a specific type of association rules that explores the relationship between attributes and categories. In an empirical comparison with four datasets, the novel approach is superior to other four classification techniques and accordingly, proved it's valuable for defect prediction.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] A novel software defect prediction based on atomic class-association rule mining
    Shao, Yuanxun
    Liu, Bin
    Wang, Shihai
    Li, Guoqi
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2018, 114 : 237 - 254
  • [2] Mining Quantitative Class-Association Rules for Software Size Estimation
    Moreno, Maria N.
    Lucas, Joel P.
    Segrera, Saddys
    Lopez, Vivian F.
    [J]. 2009 24TH INTERNATIONAL SYMPOSIUM ON COMPUTER AND INFORMATION SCIENCES, 2009, : 199 - 204
  • [3] Mining Class-Association Rules with Constraints
    Dang Nguyen
    Bay Vo
    [J]. KNOWLEDGE AND SYSTEMS ENGINEERING (KSE 2013), VOL 2, 2014, 245 : 307 - 318
  • [4] Mining Normal and Abnormal Class-Association Rules
    Viet Phan-Luong
    [J]. 2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2013, : 968 - 975
  • [5] Class-Association Rules Pruning Using Regularization
    Azmi, Mohamed
    Berrado, Abdelaziz
    [J]. 2016 IEEE/ACS 13TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2016,
  • [6] CMAR: Accurate and efficient classification based on Multiple Class-Association Rules
    Li, WM
    Han, JW
    Pei, J
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2001, : 369 - 376
  • [7] CTAR: Classification based on Temporal Class-Association Rules for intrusion detection
    Kim, JS
    Lee, HG
    Seo, S
    Ryu, KH
    [J]. INFORMATION SECURITY APPLICATIONS, 2003, 2908 : 84 - 96
  • [8] Identifying Recurring Association Rules in Software Defect Prediction
    Watanabe, Takashi
    Monden, Akito
    Kamei, Yasutaka
    Morisaki, Shuji
    [J]. 2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2016, : 861 - 866
  • [9] Software defect prediction based on correlation weighted class association rule mining
    Shao, Yuanxun
    Liu, Bin
    Wang, Shihai
    Li, Guoqi
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 196
  • [10] Protein structural classification using orthogonal transformation and class-association rules
    Dua, Sumeet
    Kidambi, Praveen C.
    [J]. INTERNATIONAL JOURNAL OF DATA MINING AND BIOINFORMATICS, 2010, 4 (02) : 175 - 190