[HTML][HTML] An artificial intelligence framework on software bug triaging, technological evolution, and future challenges: A review

NK Nagwani, JS Suri - … Journal of Information Management Data Insights, 2023 - Elsevier
The timely release of defect-free software and the optimization of development costs depend
on efficient software bug triaging (SBT) techniques. SBT can also help in managing the vast …

A literature review of research in bug resolution: Tasks, challenges and future directions

T Zhang, H Jiang, X Luo, ATS Chan - The Computer Journal, 2016 - academic.oup.com
Due to the increasing scale and complexity of software products, software maintenance
especially on bug resolution has become a challenging task. Generally in large-scale …

A survey on the use of topic models when mining software repositories

TH Chen, SW Thomas, AE Hassan - Empirical Software Engineering, 2016 - Springer
Researchers in software engineering have attempted to improve software development by
mining and analyzing software repositories. Since the majority of the software engineering …

What is the vocabulary of flaky tests?

G Pinto, B Miranda, S Dissanayake… - Proceedings of the 17th …, 2020 - dl.acm.org
Flaky tests are tests whose outcomes are non-deterministic. Despite the recent research
activity on this topic, no effort has been made on understanding the vocabulary of flaky tests …

Security versus performance bugs: a case study on firefox

S Zaman, B Adams, AE Hassan - … of the 8th working conference on …, 2011 - dl.acm.org
A good understanding of the impact of different types of bugs on various project aspects is
essential to improve software quality research and practice. For instance, we would expect …

Automated bug assignment: Ensemble-based machine learning in large scale industrial contexts

L Jonsson, M Borg, D Broman, K Sandahl… - Empirical Software …, 2016 - Springer
Bug report assignment is an important part of software maintenance. In particular, incorrect
assignments of bug reports to development teams can be very expensive in large software …

Applying deep learning based automatic bug triager to industrial projects

SR Lee, MJ Heo, CG Lee, M Kim, G Jeong - Proceedings of the 2017 …, 2017 - dl.acm.org
Finding the appropriate developer for a bug report, so calledBug Triage', is one of the
bottlenecks in the bug resolution process. To address this problem, many approaches have …

Applying convolutional neural networks with different word representation techniques to recommend bug fixers

SFA Zaidi, FM Awan, M Lee, H Woo, CG Lee - IEEE Access, 2020 - ieeexplore.ieee.org
Bug triage processes are intended to assign bug reports to appropriate developers
effectively, but they typically become bottlenecks in the development process-especially for …

Bug prioritization to facilitate bug report triage

J Kanwal, O Maqbool - Journal of Computer Science and Technology, 2012 - Springer
The large number of new bug reports received in bug repositories of software systems
makes their management a challenging task. Handling these reports manually is time …

Mining software repositories using topic models

SW Thomas - Proceedings of the 33rd International Conference on …, 2011 - dl.acm.org
Software repositories, such as source code, email archives, and bug databases, contain
unstructured and unlabeled text that is difficult to analyze with traditional techniques. We …