Duplicate Bug Report Detection: How Far Are We?
Not on the map. Why?
Abstract (arXiv)
Many Duplicate Bug Report Detection (DBRD) techniques have been proposed in the research literature. The industry uses some other techniques. Unfortunately, there is insufficient comparison among them, and it is unclear how far we have been. This work fills this gap by comparing the aforementioned techniques. To compare them, we first need a benchmark that can estimate how a tool would perform if applied in a realistic setting today. Thus, we first investigated potential biases that affect the fair comparison of the accuracy of DBRD techniques. Our experiments suggest that data age and issue tracking system choice cause a significant difference. Based on these findings, we prepared a new benchmark. We then used it to evaluate DBRD techniques to estimate better how far we have been. Surprisingly, a simpler technique outperforms recently proposed sophisticated techniques on most projects in our benchmark. In addition, we compared the DBRD techniques proposed in research with those used in Mozilla and VSCode. Surprisingly, we observe that a simple technique already adopted in practice can achieve comparable results as a recently proposed research tool. Our study gives reflections on the current state of DBRD, and we share our insights to benefit future DBRD research.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Dec 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 3; 2024: 2; 2025: 3.
8 papers.
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 389
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Reviewcited by 70
- 2023ChatGPT: A Study on its Utility for Ubiquitous Software Engineering Taskscited by 12
- 2025Learning Software Bug Reports: A Systematic Literature Reviewcited by 3
- 2024Semantic GUI Scene Learning and Video Alignment for Detecting Duplicate Video-based Bug Reportscited by 1
- 2025Automated Duplicate Bug Report Detection in Large Open Bug Repositoriescited by 1
- 2023Refining GPT-3 Embeddings with a Siamese Structure for Technical Post Duplicate Detectioncited by 0
- 2025A Defect Classification Framework for AI-Based Software Systems (AI-ODC)cited by 0
- 2025A Defect Classification Framework for AI-Based Software Systems (AI-ODC)25 Aug 2025
- 2025Learning Software Bug Reports: A Systematic Literature Review6 Jul 2025
- 2025Automated Duplicate Bug Report Detection in Large Open Bug Repositories21 Apr 2025
- 2024Semantic GUI Scene Learning and Video Alignment for Detecting Duplicate Video-based Bug Reports11 Jul 2024
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Review6 May 2024
- 2023Refining GPT-3 Embeddings with a Siamese Structure for Technical Post Duplicate Detection22 Dec 2023
- 2023Large Language Models for Software Engineering: A Systematic Literature Review21 Aug 2023
- 2023ChatGPT: A Study on its Utility for Ubiquitous Software Engineering Tasks26 May 2023