[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 …

Technological Evaluation and Software Bug Training using Genetic Algorithm and Time Convolution Neural Network (GA-TCN)

K Rathor, J Kaur, UA Nayak… - 2023 Second …, 2023 - ieeexplore.ieee.org
One crucial step in addressing bugs is assigning a proper severity rating to each report. New
bugs are being reported at such a high rate that the bug repository has grown significantly in …

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 …

Personalized defect prediction

T Jiang, L Tan, S Kim - 2013 28th IEEE/ACM International …, 2013 - ieeexplore.ieee.org
Many defect prediction techniques have been proposed. While they often take the author of
the code into consideration, none of these techniques build a separate prediction model for …

Improving automated bug triaging with specialized topic model

X Xia, D Lo, Y Ding, JM Al-Kofahi… - IEEE Transactions …, 2016 - ieeexplore.ieee.org
Bug triaging refers to the process of assigning a bug to the most appropriate developer to fix.
It becomes more and more difficult and complicated as the size of software and the number …

Bug characteristics in open source software

L Tan, C Liu, Z Li, X Wang, Y Zhou, C Zhai - Empirical software …, 2014 - Springer
To design effective tools for detecting and recovering from software failures requires a deep
understanding of software bug characteristics. We study software bug characteristics by …

Combining text mining and data mining for bug report classification

Y Zhou, Y Tong, R Gu, H Gall - Journal of Software: Evolution …, 2016 - Wiley Online Library
Bug reports represent an important information source for software construction.
Misclassification of these reports inevitably introduces bias. Manual examinations can help …

@ tcomment: Testing javadoc comments to detect comment-code inconsistencies

SH Tan, D Marinov, L Tan… - 2012 IEEE Fifth …, 2012 - ieeexplore.ieee.org
Code comments are important artifacts in software. Javadoc comments are widely used in
Java for API specifications. API developers write Javadoc comments, and API users read …

Towards more accurate severity prediction and fixer recommendation of software bugs

T Zhang, J Chen, G Yang, B Lee, X Luo - Journal of Systems and Software, 2016 - Elsevier
Due to the unavoidable bugs appearing in the most of the software systems, bug resolution
has become one of the most important activities in software maintenance. For large-scale …

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 …