Not all bugs are the same: Understanding, characterizing, and classifying bug types

G Catolino, F Palomba, A Zaidman… - Journal of Systems and …, 2019 - Elsevier
Modern version control systems, eg, GitHub, include bug tracking mechanisms that
developers can use to highlight the presence of bugs. This is done by means of bug reports …

Chaff from the wheat: Characterizing and determining valid bug reports

Y Fan, X Xia, D Lo, AE Hassan - IEEE transactions on software …, 2018 - ieeexplore.ieee.org
Developers use bug reports to triage and fix bugs. When triaging a bug report, developers
must decide whether the bug report is valid (ie, a real bug). A large amount of bug reports …

Assessing the quality of the steps to reproduce in bug reports

O Chaparro, C Bernal-Cárdenas, J Lu… - Proceedings of the …, 2019 - dl.acm.org
A major problem with user-written bug reports, indicated by developers and documented by
researchers, is the (lack of high) quality of the reported steps to reproduce the bugs. Low …

Bee: A tool for structuring and analyzing bug reports

Y Song, O Chaparro - Proceedings of the 28th ACM joint meeting on …, 2020 - dl.acm.org
This paper introduces BEE, a tool that automatically analyzes user-written bug reports and
provides feedback to reporters and developers about the system's observed behavior (OB) …

Modeling bug report quality

P Hooimeijer, W Weimer - Proceedings of the 22nd IEEE/ACM …, 2007 - dl.acm.org
Software developers spend a significant portion of their resources handling user-submitted
bug reports. For software that is widely deployed, the number of bug reports typically …

Improving bug triaging with high confidence predictions at ericsson

A Sarkar, PC Rigby, B Bartalos - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
Correctly assigning bugs to the right developer or team, ie bug triaging, is a costly activity. A
concerted effort at Ericsson has been done to adopt automated bug triaging to reduce …

[HTML][HTML] An automatically created novel bug dataset and its validation in bug prediction

R Ferenc, P Gyimesi, G Gyimesi, Z Tóth… - Journal of Systems and …, 2020 - Elsevier
Bugs are inescapable during software development due to frequent code changes, tight
deadlines, etc.; therefore, it is important to have tools to find these errors. One way of …

What makes a good bug report?

T Zimmermann, R Premraj, N Bettenburg… - IEEE Transactions …, 2010 - ieeexplore.ieee.org
In software development, bug reports provide crucial information to developers. However,
these reports widely differ in their quality. We conducted a survey among developers and …

What makes a good bug report?

N Bettenburg, S Just, A Schröter, C Weiss… - Proceedings of the 16th …, 2008 - dl.acm.org
In software development, bug reports provide crucial information to developers. However,
these reports widely differ in their quality. We conducted a survey among developers and …

How bugs are born: a model to identify how bugs are introduced in software components

G Rodríguez-Pérez, G Robles, A Serebrenik… - Empirical Software …, 2020 - Springer
When identifying the origin of software bugs, many studies assume that “a bug was
introduced by the lines of code that were modified to fix it”. However, this assumption does …