Bug localization is a challenging and time-consuming task of the process of bug fixing and, more in general, of software maintenance. Several approaches have been proposed in the literature which support developers in this task by identifying source code files in which the bug is likely to be located. However, the research on this topic never stopped, looking for new methods providing better accuracy and/or better efficiency. In this paper, we propose a two-phase bug localization approach which leverages multi-layer neural networks and distributional features. First phase locations are obtained thanks to a neural network trained on word embeddings representations of fixed bug reports. The second phase refines bug locations taking into accou...
Bug localisation is a core program comprehension task in software maintenance: given the observation...
Bug localisation is a core program comprehension task in software maintenance: given the observation...
To deal with post-release bugs, many software projects set up public bug repositories for users all ...
<p>Bug localization refers to the automated process of locating the potential buggy files for a give...
<p>Bug localization refers to the automated process of locating the potential buggy files for a give...
Bug localization refers to the automated process of locating the potential buggy files for a given b...
During software maintenance, bug report is an effective way to identify potential bugs hidden in a s...
Many approaches have been proposed to address the problem of bug localisation – taking a bug report ...
Bug localization is the task of automatically locating suspicious commands in the source code. Many ...
Abstract—A large open source software (OSS) project receives many bug reports on a daily basis. Bug ...
Bugs in source files (SFs) may cause software malfunction, inconveniencing users and even leading to...
Bug localization and feature location in source code are software evolution tasks in which developer...
Bug localization is the process of identifying the source code files associated with a bug report. T...
Abstract—To deal with post-release bugs, many software projects set up public bug repositories for u...
Bug localisation techniques are proposed as a method to reduce the time developers spend on maintena...
Bug localisation is a core program comprehension task in software maintenance: given the observation...
Bug localisation is a core program comprehension task in software maintenance: given the observation...
To deal with post-release bugs, many software projects set up public bug repositories for users all ...
<p>Bug localization refers to the automated process of locating the potential buggy files for a give...
<p>Bug localization refers to the automated process of locating the potential buggy files for a give...
Bug localization refers to the automated process of locating the potential buggy files for a given b...
During software maintenance, bug report is an effective way to identify potential bugs hidden in a s...
Many approaches have been proposed to address the problem of bug localisation – taking a bug report ...
Bug localization is the task of automatically locating suspicious commands in the source code. Many ...
Abstract—A large open source software (OSS) project receives many bug reports on a daily basis. Bug ...
Bugs in source files (SFs) may cause software malfunction, inconveniencing users and even leading to...
Bug localization and feature location in source code are software evolution tasks in which developer...
Bug localization is the process of identifying the source code files associated with a bug report. T...
Abstract—To deal with post-release bugs, many software projects set up public bug repositories for u...
Bug localisation techniques are proposed as a method to reduce the time developers spend on maintena...
Bug localisation is a core program comprehension task in software maintenance: given the observation...
Bug localisation is a core program comprehension task in software maintenance: given the observation...
To deal with post-release bugs, many software projects set up public bug repositories for users all ...