articleMay 13, 2016Closed access

Automatically learning semantic features for defect prediction

University of Waterloo

Indexed incrossref

Abstract

Software defect prediction, which predicts defective code regions, can help developers find bugs and prioritize their testing efforts. To build accurate prediction models, previous studies focus on manually designing features that encode the characteristics of programs and exploring different machine learning algorithms. Existing traditional features often fail to capture the semantic differences of programs, and such a capability is needed for building accurate prediction models.

Citation impact

692
total citations
FWCI
129.75
Percentile
100%
References
74
Citations per year

Authors

3

Topics & keywords

Keywords
  • Computer science
  • Software bug
  • Focus (optics)
  • ENCODE
  • Machine learning
  • Code (set theory)
  • Artificial intelligence
  • Software
No related works found for this paper.

Funding