Litcius/Paper detail

iTiger: an automatic issue title generation tool

Ting Zhang, Ivana Clairine Irsan, Ferdian Thung, DongGyun Han, David Lo, Lingxiao Jiang

2022Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering21 citationsDOIOpen Access PDF

Abstract

In both commercial and open-source software, bug reports or issues are used to track bugs or feature requests. However, the quality of issues can differ a lot. Prior research has found that bug reports with good quality tend to gain more attention than the ones with poor quality. As an essential component of an issue, title quality is an important aspect of issue quality. Moreover, issues are usually presented in a list view, where only the issue title and some metadata are present. In this case, a concise and accurate title is crucial for readers to grasp the general concept of the issue and facilitate the issue triaging. Previous work formulated the issue title generation task as a one-sentence summarization task. A sequence-to-sequence model was employed to solve this task. However, it requires a large amount of domain-specific training data to attain good performance in issue title generation. Recently, pre-trained models, which learned knowledge from large-scale general corpora, have shown much success in software engineering tasks.

Topics & Concepts

Computer scienceAutomatic summarizationMetadataTask (project management)Quality (philosophy)SentenceGRASPDomain (mathematical analysis)Information retrievalFeature engineeringFeature (linguistics)Named-entity recognitionSoftwareData scienceWorld Wide WebSoftware engineeringArtificial intelligenceDeep learningProgramming languageMathematicsPhilosophyLinguisticsMathematical analysisEconomicsEpistemologyManagementSoftware Engineering ResearchTopic ModelingWeb Application Security Vulnerabilities
iTiger: an automatic issue title generation tool | Litcius