Bug or Not? Bug Report Classification Using N-Gram IDF [PDF]
Previous studies have found that a significant number of bug reports are misclassified between bugs and non-bugs, and that manually classifying bug reports is a time-consuming task.
Hata, Hideaki +3 more
core +2 more sources
Identify High-Impact Bug Reports by Combining the Data Reduction and Imbalanced Learning Strategies
As software systems become increasingly large, the logic becomes more complex, resulting in a large number of bug reports being submitted to the bug repository daily. Due to tight schedules and limited human resources, developers may not have enough time
Shikai Guo +6 more
doaj +1 more source
Locating bugs without looking back [PDF]
Bug localisation is a core program comprehension task in software maintenance: given the observation of a bug, e.g. via a bug report, where is it located in the source code?
CD Manning +12 more
core +2 more sources
Exploring usability discussions in open source development [PDF]
The public nature of discussion in open source projects provides a valuable resource for understanding the mechanisms of open source software development. In this paper we explore how open source projects address issues of usability.
Nichols, David M., Twidale, Michael B.
core +2 more sources
SMT-Based Refutation of Spurious Bug Reports in the Clang Static Analyzer [PDF]
We describe and evaluate a bug refutation extension for the Clang Static Analyzer (CSA) that addresses the limitations of the existing built-in constraint solver. In particular, we complement CSA's existing heuristics that remove spurious bug reports. We
Cordeiro, Lucas C. +4 more
core +2 more sources
A Novel Two-Step Classification Approach for Runtime Performance Improvement of Duplicate Bug Report Detection [PDF]
Duplicate Bug Report Detection (DBRD) is one of the famous problems in software triage systems like Bugzilla. There are two main approaches to this problem, including information retrieval and machine learning.
Behzad Soleimani Neysiani +1 more
doaj +1 more source
Reliability modeling of a 1-out-of-2 system: Research with diverse Off-the-shelf SQL database servers [PDF]
Fault tolerance via design diversity is often the only viable way of achieving sufficient dependability levels when using off-the-shelf components. We have reported previously on studies with bug reports of four open-source and commercial off-the-shelf ...
Bishop, P. G. +3 more
core +1 more source
Sentence embedding and fine-tuning to automatically identify duplicate bugs
Industrial software maintenance is critical but burdensome. Activities such as detecting duplicate bug reports are often performed manually. Herein an automated duplicate bug report detection system improves maintenance efficiency using vectorization of ...
Haruna Isotani +5 more
doaj +1 more source
Towards Effective Bug Triage with Software Data Reduction Techniques [PDF]
International audienceSoftware companies spend over 45 percent of cost in dealing with software bugs. An inevitable step of fixing bugs is bug triage, which aims to correctly assign a developer to a new bug. To decrease the time cost in manual work, text
Hu, Yan +6 more
core +5 more sources
An Exploratory Study of Field Failures [PDF]
Field failures, that is, failures caused by faults that escape the testing phase leading to failures in the field, are unavoidable. Improving verification and validation activities before deployment can identify and timely remove many but not all faults,
Gazzola, Luca +3 more
core +7 more sources

