Bug characterization in machine learning-based systems

MM Morovati, A Nikanjam, F Tambon, F Khomh… - Empirical Software …, 2024 - Springer
The rapid growth of applying Machine Learning (ML) in different domains, especially in
safety-critical areas, increases the need for reliable ML components, ie, a software …

Estimating uncertainty in labeled changes by SZZ tools on just-in-time defect prediction

S Guo, D Li, L Huang, S Lv, R Chen, H Li, X Li… - ACM Transactions on …, 2024 - dl.acm.org
The aim of Just-In-Time (JIT) defect prediction is to predict software changes that are prone
to defects in a project in a timely manner, thereby improving the efficiency of software …

Identifying defect-inducing changes in visual code

K Eng, A Hindle, A Senchenko - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
Defects, or bugs, often form during software development. Identifying the root cause of
defects is essential to improve code quality, evaluate testing methods, and support defect …

Exploring the notion of risk in code reviewer recommendation

F Kazemi, M Lamothe… - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
Reviewing code changes allows stakeholders to improve the premise, content, and structure
of changes prior to or after integration. However, assigning reviewing tasks to team …

Comparative Analysis of Quantum and Classical Support Vector Classifiers for Software Bug Prediction: An Exploratory Study

M Nadim, M Hassan, AK Mandal, CK Roy… - arxiv preprint arxiv …, 2025 - arxiv.org
Purpose: Quantum computing promises to transform problem-solving across various
domains with rapid and practical solutions. Within Software Evolution and Maintenance …

An Empirical Study of the Bug Link Rate

C Li, Y Zhao, Y Yang - 2022 IEEE 22nd International …, 2022 - ieeexplore.ieee.org
Defect data is critical for software defect prediction. To collect defect data, it is essential to
establish links between bugs and their fixes. Missing links (ie low link rate) can cause false …

Why and how bug blocking relations are breakable: An empirical study on breakable blocking bugs

H Ren, Y Li, L Chen, Y Zhou, C Nie - Information and Software Technology, 2024 - Elsevier
Context: Blocking bugs prevents other bugs from being fixed, which is difficult to repair and
negatively impacts software quality. During software maintenance, developers usually try to …

[PDF][PDF] Studying Practical Challenges of Automated Code Review Suggestions

F Kazemi - 2024 - rebels.cs.uwaterloo.ca
Code review is a critical step in software development, focusing on systematic source code
inspection. It identifies potential defects and enhances code quality, maintainability, and …