Skip to main navigation Skip to search Skip to main content

Software defect prediction based on class-Association rules

  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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.

Original languageEnglish
Title of host publication2017 2nd International Conference on Reliability Systems Engineering, ICRSE 2017
EditorsDongming Fan, Jun Yang, Ziyao Wang, Tingdi Zhao
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781538609187
DOIs
StatePublished - 8 Sep 2017
Event2nd International Conference on Reliability Systems Engineering, ICRSE 2017 - Huairou, Beijing, China
Duration: 10 Jul 201712 Jul 2017

Publication series

Name2017 2nd International Conference on Reliability Systems Engineering, ICRSE 2017

Conference

Conference2nd International Conference on Reliability Systems Engineering, ICRSE 2017
Country/TerritoryChina
CityHuairou, Beijing
Period10/07/1712/07/17

Keywords

  • Apriori
  • association rule
  • prediction performance
  • rule pruning
  • software defect prediction

Fingerprint

Dive into the research topics of 'Software defect prediction based on class-Association rules'. Together they form a unique fingerprint.

Cite this