Bug characterization in machine learning-based systems
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 …
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 …
to defects in a project in a timely manner, thereby improving the efficiency of software …
Identifying defect-inducing changes in visual code
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 …
defects is essential to improve code quality, evaluate testing methods, and support defect …
Exploring the notion of risk in code reviewer recommendation
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 …
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
Purpose: Quantum computing promises to transform problem-solving across various
domains with rapid and practical solutions. Within Software Evolution and Maintenance …
domains with rapid and practical solutions. Within Software Evolution and Maintenance …
An Empirical Study of the Bug Link Rate
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 …
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 …
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 …
inspection. It identifies potential defects and enhances code quality, maintainability, and …