Deep transfer bug localization

X Huo, F Thung, M Li, D Lo… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Many projects often receive more bug reports than what they can handle. To help debug and
close bug reports, a number of bug localization techniques have been proposed. These …

Multi-dimension convolutional neural network for bug localization

B Wang, L Xu, M Yan, C Liu… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Software bugs remain frequent in the life cycle of software development and maintenance.
Automatic localization of buggy source code files is critical for timely bug fixing and …

Improving bug localization with word embedding and enhanced convolutional neural networks

Y Xiao, J Keung, KE Bennin, Q Mi - Information and Software Technology, 2019 - Elsevier
Context: Automatic localization of buggy files can speed up the process of bug fixing to
improve the efficiency and productivity of software quality assurance teams. Useful semantic …

Deep learning with customized abstract syntax tree for bug localization

H Liang, L Sun, M Wang, Y Yang - IEEE Access, 2019 - ieeexplore.ieee.org
Given a bug report, bug localization technique can help developers automatically locate
potential buggy files. Information retrieval and deep learning approaches have been applied …

Bug localization with semantic and structural features using convolutional neural network and cascade forest

Y Xiao, J Keung, Q Mi, KE Bennin - Proceedings of the 22nd …, 2018 - dl.acm.org
Background: Correctly localizing buggy files for bug reports together with their semantic and
structural information is a crucial task, which would essentially improve the accuracy of bug …

Improving bug localization with character-level convolutional neural network and recurrent neural network

Y Xiao, J Keung - 2018 25th Asia-Pacific Software Engineering …, 2018 - ieeexplore.ieee.org
Background: Automated bug localization in large amounts of source files for bug reports is a
crucial task in software engineering. However, the different representations of bug reports …

Improving bug localization with an enhanced convolutional neural network

Y Xiao, J Keung, Q Mi, KE Bennin - 2017 24th Asia-Pacific …, 2017 - ieeexplore.ieee.org
Background: Localizing buggy files automatically speeds up the process of bug fixing so as
to improve the efficiency and productivity of software quality teams. There are other useful …

On usefulness of the deep-learning-based bug localization models to practitioners

S Polisetty, A Miranskyy, A Başar - Proceedings of the Fifteenth …, 2019 - dl.acm.org
Background: Developers spend a significant amount of time and effort to localize bugs. In
the literature, many researchers proposed state-of-the-art bug localization models to help …

Bug localization with combination of deep learning and information retrieval

AN Lam, AT Nguyen, HA Nguyen… - 2017 IEEE/ACM 25th …, 2017 - ieeexplore.ieee.org
The automated task of locating the potential buggy files in a software project given a bug
report is called bug localization. Bug localization helps developers focus on crucial files …

Extraction of bug localization benchmarks from history

V Dallmeier, T Zimmermann - Proceedings of the 22nd IEEE/ACM …, 2007 - dl.acm.org
Researchers have proposed a number of tools for automatic bug localization. Given a
program and a description of the failure, such tools pinpoint a set of statements that are most …