Software defect prediction with semantic and structural information of codes based on graph neural networks

C Zhou, P He, C Zeng, J Ma - Information and Software Technology, 2022 - Elsevier
Context: Most defect prediction methods consider a series of traditional manually designed
static code metrics. However, only using these hand-crafted features is impractical. Some …

bjCnet: A contrastive learning-based framework for software defect prediction

J Han, C Huang, J Liu - Computers & Security, 2024 - Elsevier
Defect prediction based on deep learning is proposed to provide practitioners with reliable
and practical tools to determine whether an area of code is defective. Compared with …

[HTML][HTML] ProRE: An ACO-based programmer recommendation model to precisely manage software bugs

A Kukkar, UK Lilhore, J Frnda, JK Sandhu… - Journal of King Saud …, 2023 - Elsevier
The process of assigning bugs to particular programmers is called bug assignment in
software engineering. The programmer can fix the bugs by applying their knowledge. This …

Method-level bug prediction: Problems and promises

S Chowdhury, G Uddin, H Hemmati… - ACM Transactions on …, 2024 - dl.acm.org
Fixing software bugs can be colossally expensive, especially if they are discovered in the
later phases of the software development life cycle. As such, bug prediction has been a …

Method-level bug severity prediction using source code metrics and LLMs

E Mashhadi, H Ahmadvand… - 2023 IEEE 34th …, 2023 - ieeexplore.ieee.org
In the past couple of decades, significant research efforts are devoted to the prediction of
software bugs. However, most existing work in this domain treats all bugs the same, which is …

An exploratory study on just-in-time multi-programming-language bug prediction

Z Li, J Ji, P Liang, R Mo, H Liu - Information and Software Technology, 2024 - Elsevier
Context: An increasing number of software systems are written in multiple programming
languages (PLs), which are called multi-programming-language (MPL) systems. MPL bugs …

Cross‐project defect prediction method based on genetic algorithm feature selection

Z Hu, Y Zhu - Engineering Reports, 2023 - Wiley Online Library
With the continuous development of Internet technology, the role of software in life is
increasing, and software defect prediction (SDP) is a key means to ensure software …

Using word embedding and convolution neural network for bug triaging by considering design flaws

R Sepahvand, R Akbari, B Jamasb, S Hashemi… - Science of Computer …, 2023 - Elsevier
Resolving bugs in the maintenance phase of software is a complicated task. Bug
assignment is one of the main tasks for resolving bugs. Some Bugs cannot be fixed properly …

Impact of methodological choices on the analysis of code metrics and maintenance

SI Ahmad, S Chowdhury, R Holmes - Journal of Systems and Software, 2025 - Elsevier
Many statistical analyses and prediction models rely on past data about how a system
evolves to learn and anticipate the number of changes and bugs it will have in the future. As …

[HTML][HTML] An empirical study on bug severity estimation using source code metrics and static analysis

E Mashhadi, S Chowdhury, S Modaberi… - Journal of Systems and …, 2024 - Elsevier
In the past couple of decades, significant research efforts have been devoted to the
prediction of software bugs (ie, defects). In general, these works leverage a diverse set of …