Loading [a11y]/accessibility-menu.js
Key Features Recommendation to Improve Bug Reporting | IEEE Conference Publication | IEEE Xplore

Key Features Recommendation to Improve Bug Reporting


Abstract:

Bug reports are the primary means through which developers triage and fix bugs. To achieve this effectively, bug reports need to clearly describe those features that are ...Show More

Abstract:

Bug reports are the primary means through which developers triage and fix bugs. To achieve this effectively, bug reports need to clearly describe those features that are important for the developers. However, previous studies have found that reporters do not always provide such features. Therefore, we first perform an exploratory study to identify the key features that reporters frequently miss in their initial bug report submissions. Then, we plan to propose an automatic approach for supporting reporters to make a good bug report. For our initial studies, we manually examine bug reports of five large-scale projects from two ecosystems such as Apache (Camel, Derby, and Wicket) and Mozilla (Firefox and Thunderbird). As initial results, we identify five key features that reporters often miss in their initial bug reports and developers require them for fixing bugs. We build and evaluate classification models using four different text-classification techniques. The evaluation results show that our models can effectively predict the key features. Our ongoing research focuses on developing an automatic features recommendation model to improve the contents of bug reports.
Date of Conference: 25-25 May 2019
Date Added to IEEE Xplore: 26 August 2019
ISBN Information:
Conference Location: Montreal, QC, Canada

References

References is not available for this document.