When a new bug report is received, developers usually need to reproduce the bug and perform code reviews to find the cause, a process that can be tedious and time consuming. A tool for ranking all the source files with respect to how likely they are to contain the cause of the bug would enable developers to narrow down their search and improve productivity. This project introduces an adaptive ranking approach that leverages project knowledge through functional decomposition of source code, API descriptions of library components, the bug-fixing history, the code change history, and the file dependency graph. Given a bug report, the ranking score of each source file is computed as a weighted combination of an array of features, where the weig...
In software development projects, bug triage consists mainly of assigning bug reports to software de...
Bug assignment plays a critical role in the bug fixing process. However, bug assignment can be a bur...
Machine learning classifiers have recently emerged as a way to predict the introduction of bugs in c...
When a new bug report is received, developers usually need to reproduce the bug and perform code rev...
When a new bug report is received, developers usually need to reproduce the bug and perform code rev...
Bug localization is one of the most important stages of the bug fixing process. Bad practices make t...
A bug report gives data that could help in settling a bug, with the general point of enhancing the p...
SWAN 2015 : 2015 IEEE 1st International Workshop on Software Analytics, 2 March 2015, Montreal, QC, ...
<p>This dataset contains bug reports, commit history, and API descriptions of six open source Java p...
A bug repository stores numerous bugs reported for a software development projects. The bug reposito...
Not AvailableBug severity is the degree of impact that a defect has on the development or operation ...
Reference Studies who have been using the data (in any form) are required to add the following refe...
The reliability and quality of software programs remains to be an important and challenging aspect o...
Software development projects receive many bug reports each day. Each of these reports needs to be e...
Abstract—The number of bug reports in complex software increases dramatically. Since bugs are still ...
In software development projects, bug triage consists mainly of assigning bug reports to software de...
Bug assignment plays a critical role in the bug fixing process. However, bug assignment can be a bur...
Machine learning classifiers have recently emerged as a way to predict the introduction of bugs in c...
When a new bug report is received, developers usually need to reproduce the bug and perform code rev...
When a new bug report is received, developers usually need to reproduce the bug and perform code rev...
Bug localization is one of the most important stages of the bug fixing process. Bad practices make t...
A bug report gives data that could help in settling a bug, with the general point of enhancing the p...
SWAN 2015 : 2015 IEEE 1st International Workshop on Software Analytics, 2 March 2015, Montreal, QC, ...
<p>This dataset contains bug reports, commit history, and API descriptions of six open source Java p...
A bug repository stores numerous bugs reported for a software development projects. The bug reposito...
Not AvailableBug severity is the degree of impact that a defect has on the development or operation ...
Reference Studies who have been using the data (in any form) are required to add the following refe...
The reliability and quality of software programs remains to be an important and challenging aspect o...
Software development projects receive many bug reports each day. Each of these reports needs to be e...
Abstract—The number of bug reports in complex software increases dramatically. Since bugs are still ...
In software development projects, bug triage consists mainly of assigning bug reports to software de...
Bug assignment plays a critical role in the bug fixing process. However, bug assignment can be a bur...
Machine learning classifiers have recently emerged as a way to predict the introduction of bugs in c...