It's not a bug, it's a feature: how misclassification impacts bug prediction

K Herzig, S Just, A Zeller - 2013 35th international conference …, 2013 - ieeexplore.ieee.org
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 …

Method-level bug prediction

E Giger, M D'Ambros, M Pinzger, HC Gall - Proceedings of the ACM …, 2012 - dl.acm.org
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 …

Towards semi-automatic bug triage and severity prediction based on topic model and multi-feature of bug reports

G Yang, T Zhang, B Lee - 2014 IEEE 38th Annual Computer …, 2014 - ieeexplore.ieee.org
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 …

Revisiting common bug prediction findings using effort-aware models

Y Kamei, S Matsumoto, A Monden… - 2010 IEEE …, 2010 - ieeexplore.ieee.org
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 …

Does bug prediction support human developers? findings from a google case study

C Lewis, Z Lin, C Sadowski, X Zhu, R Ou… - 2013 35th …, 2013 - ieeexplore.ieee.org
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 …

What's in a bug report?

S Davies, M Roper - Proceedings of the 8th ACM/IEEE International …, 2014 - dl.acm.org
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 …

The design of bug fixes

E Murphy-Hill, T Zimmermann, C Bird… - 2013 35th …, 2013 - ieeexplore.ieee.org
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 …

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 …

Predicting the priority of a reported bug using machine learning techniques and cross project validation

M Sharma, P Bedi, KK Chaturvedi… - 2012 12th international …, 2012 - ieeexplore.ieee.org
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 …

Combining deep learning with information retrieval to localize buggy files for bug reports (n)

AN Lam, AT Nguyen, HA Nguyen… - 2015 30th IEEE/ACM …, 2015 - ieeexplore.ieee.org
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 …