It's not a bug, it's a feature: how misclassification impacts bug prediction
In a manual examination of more than 7,000 issue reports from the bug databases of five
open-source projects, we found 33.8% of all bug reports to be misclassified-that is, rather …
open-source projects, we found 33.8% of all bug reports to be misclassified-that is, rather …
Method-level bug prediction
Researchers proposed a wide range of approaches to build effective bug prediction models
that take into account multiple aspects of the software development process. Such models …
that take into account multiple aspects of the software development process. Such models …
Towards semi-automatic bug triage and severity prediction based on topic model and multi-feature of bug reports
Bug fixing is an essential activity in the software maintenance, because most of the software
systems have unavoidable defects. When new bugs are submitted, triagers have to find and …
systems have unavoidable defects. When new bugs are submitted, triagers have to find and …
Revisiting common bug prediction findings using effort-aware models
Bug prediction models are often used to help allocate software quality assurance efforts (eg
testing and code reviews). Mende and Koschke have recently proposed bug prediction …
testing and code reviews). Mende and Koschke have recently proposed bug prediction …
Does bug prediction support human developers? findings from a google case study
While many bug prediction algorithms have been developed by academia, they're often only
tested and verified in the lab using automated means. We do not have a strong idea about …
tested and verified in the lab using automated means. We do not have a strong idea about …
What's in a bug report?
Context: Bug reports are the primary means by which users of a system are able to
communicate a problem to the developers, and their contents are important-not only to …
communicate a problem to the developers, and their contents are important-not only to …
The design of bug fixes
When software engineers fix bugs, they may have several options as to how to fix those
bugs. Which fix they choose has many implications, both for practitioners and researchers …
bugs. Which fix they choose has many implications, both for practitioners and researchers …
Classifying bug reports to bugs and other requests using topic modeling
N Pingclasai, H Hata… - 2013 20Th asia-pacific …, 2013 - ieeexplore.ieee.org
Bug reports are widely used in several research areas such as bug prediction, bug triaging,
and etc. The performance of these studies relies on the information from bug reports …
and etc. The performance of these studies relies on the information from bug reports …
Predicting the priority of a reported bug using machine learning techniques and cross project validation
In bug repositories, we receive a large number of bug reports on daily basis. Managing such
a large repository is a challenging job. Priority of a bug tells that how important and urgent it …
a large repository is a challenging job. Priority of a bug tells that how important and urgent it …
Combining deep learning with information retrieval to localize buggy files for bug reports (n)
Bug localization refers to the automated process of locating the potential buggy files for a
given bug report. To help developers focus their attention to those files is crucial. Several …
given bug report. To help developers focus their attention to those files is crucial. Several …