Skip to main navigation Skip to search Skip to main content

Heterogeneous Defect Prediction through Correlation-Based Selection of Multiple Source Projects and Ensemble Learning

  • Korea Advanced Institute of Science and Technology

Research output: Contribution to conferenceConference paperpeer-review

Abstract

Heterogeneous defect prediction (HDP) predicts defect-prone modules when the source and target data have heterogeneous metric sets. Although several researchers have tried to improve the performance of HDP, many of them did not suggest selection guidelines of source projects nor handle the class imbalance problem. In this paper, we propose a novel approach to improve the performance further by selecting proper source projects for the given target project and considering imbalanced data, called CorrelAtion-based selection of Multiple source projects and Ensemble Learning (CAMEL) for HDP. Specifically, CAMEL first matches metrics through the Kolmogorov-Smirnov test. Second, it calculates fitness scores based on correlation analysis and selects multiple projects. Third, it predicts target labels using each selected source project and integrates the results with ensemble learning. The experiments show that CAMEL produces better results against existing methods. Consequently, CAMEL enhances reliability in the early development phase by providing proper source selection guidelines.

Original languageEnglish
Title of host publicationProceedings - 2021 21st International Conference on Software Quality, Reliability and Security, QRS 2021
PublisherInstitute of Electrical and Electronics Engineers
Pages503-513
Number of pages11
ISBN (Electronic)9781665458139
DOIs
StatePublished - 2021
Event21st International Conference on Software Quality, Reliability and Security, QRS 2021 - Hainan, China
Duration: 2021.12.62021.12.10

Publication series

NameIEEE International Conference on Software Quality, Reliability and Security, QRS
Volume2021-December
ISSN (Print)2693-9177

Conference

Conference21st International Conference on Software Quality, Reliability and Security, QRS 2021
Country/TerritoryChina
CityHainan
Period21.12.621.12.10

Keywords

  • component
  • correlation analysis
  • ensemble learning
  • heterogeneous defect prediction
  • multiple source selection
  • software defect prediction

Quacquarelli Symonds(QS) Subject Topics

  • Computer Science & Information Systems
  • Engineering - Petroleum

Fingerprint

Dive into the research topics of 'Heterogeneous Defect Prediction through Correlation-Based Selection of Multiple Source Projects and Ensemble Learning'. Together they form a unique fingerprint.

Cite this