Deep Learning-based Production and Test Bug Report Classification using Source Files

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

7 Scopus citations

Abstract

Classifying production and test bug reports can significantly improve not only the accuracy of performance evaluation but also the performance of information retrieval-based bug localization (IRBL). However, it is time-consuming for developers to classify these bug reports manually. This study proposes a production and test bug report classification method based on deep learning. Our method uses a set of source files and model tuning to solve the problem of insufficient and sparse bug reports when applying deep learning. Our experimental results reveal that the macro f1-score of our method is 0.84 and can improve the IRBL performance by 20%.

Original languageEnglish
Title of host publicationProceedings - 2022 ACM/IEEE 44th International Conference on Software Engineering
Subtitle of host publicationCompanion Proceedings, ICSE-Companion 2022
PublisherIEEE Computer Society
Pages343-344
Number of pages2
ISBN (Electronic)9781665495981
DOIs
StatePublished - 2022
Event44th ACM/IEEE International Conference on Software Engineering: Companion, ICSE-Companion 2022 - Pittsburgh, United States
Duration: 22 May 202227 May 2022

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Conference

Conference44th ACM/IEEE International Conference on Software Engineering: Companion, ICSE-Companion 2022
Country/TerritoryUnited States
CityPittsburgh
Period22/05/2227/05/22

Keywords

  • bug report classification
  • deep learning
  • information retrieval-based bug localization
  • Production bug
  • test bug

Fingerprint

Dive into the research topics of 'Deep Learning-based Production and Test Bug Report Classification using Source Files'. Together they form a unique fingerprint.

Cite this