Topic modeling and intuitionistic fuzzy set-based approach for efficient software bug triaging

RR Panda, NK Nagwani - Knowledge and Information Systems, 2022 - Springer
Modern software development involves multiple developers working remotely in a
distributed manner around the world. Software bugs are continuously generated for multiple …

CASMS: Combining clustering with attention semantic model for identifying security bug reports

X Ma, J Keung, Z Yang, X Yu, Y Li, H Zhang - Information and Software …, 2022 - Elsevier
Context: Inappropriate public disclosure of security bug reports (SBRs) is likely to attract
malicious attackers to invade software systems; hence being able to detect SBRs has …

[HTML][HTML] Classification and intuitionistic fuzzy set based software bug triaging techniques

RR Panda, NK Nagwani - Journal of King Saud University-Computer and …, 2022 - Elsevier
Software development is a modular approach involving multiple developers and multi-
tasking teams working at different locations. A particular term in a software bug can belong …

[HTML][HTML] A systematic mapping study of bug reproduction and localization

D Wang, M Galster, M Morales-Trujillo - Information and Software …, 2023 - Elsevier
Context: Identifying the root cause of a software bug and fixing it is challenging. One reason
for this is that many bugs are not reproducible during bug fixing. Objective: We aim to …

Modeling function-level interactions for file-level bug localization

H Liang, D Hang, X Li - Empirical Software Engineering, 2022 - Springer
Automatic bug localization, ie, automatically locating potential buggy source files given a
bug report, plays an essential role in software engineering. For instance, bug localization …

Automated software bug localization enabled by meta-heuristic-based convolutional neural network and improved deep neural network

W Ali, L Bo, X Sun, X Wu, S Memon, S Siraj… - Expert Systems with …, 2023 - Elsevier
Automatically localizing bugs is implemented to maximize the speed of the bug localizing
process and minimize the developer's burdens. However, the existing automatic bug …

When debugging encounters artificial intelligence: state of the art and open challenges

Y Song, X Xie, B Xu - Science China Information Sciences, 2024 - Springer
Both software debugging and artificial intelligence techniques are hot topics in the current
field of software engineering. Debugging techniques, which comprise fault localization and …

An empirical study of ir-based bug localization for deep learning-based software

M Kim, Y Kim, E Lee - 2022 IEEE Conference on Software …, 2022 - ieeexplore.ieee.org
As the impact of deep-learning-based software (DLSW) increases, automatic debugging
techniques for guaranteeing DLSW quality are becoming increasingly important. Information …

Boosting fault localization of statements by combining topic modeling and Ochiai

R Vacheret, F Pérez, T Ziadi, L Hillah - Information and Software …, 2024 - Elsevier
Context: Reducing the cost of maintenance tasks by fixing bugs automatically is the
cornerstone of Automated Program Repair (APR). To do this, automated Fault Localization …

BLAZE: Cross-Language and Cross-Project Bug Localization via Dynamic Chunking and Hard Example Learning

P Chakraborty, M Alfadel, M Nagappan - arXiv preprint arXiv:2407.17631, 2024 - arxiv.org
Software bugs require developers to exert significant effort to identify and resolve them, often
consuming about one-third of their time. Bug localization, the process of pinpointing the …