Write a Blog >>
ICPC 2021
Tue 18 - Thu 20 May 2021
co-located with ICSE 2021
Thu 20 May 2021 17:50 - 18:00 at ICPC Main Room - Understanding Systems -3 Chair(s): Alexander Serebrenik

Nowadays, development teams often rely on tools such as Jira or Bugzilla to manage backlogs of issues to be solved to develop or maintain software. Although they relate to many different concerns (e.g., bug fixing, new feature development, architecture refactoring), few means are proposed to identify and classify these different kinds of issues, except for non mandatory labels that can be manually associated to them. This may lead to a lack of issue classification or to issue misclassification that may impact automatic issue management (planning, assignment) or issue-derived metrics. Automatic issue classification thus is a relevant topic for assisting backlog management. This paper proposes a binary classification solution for discriminating bug from non bug issues. This solution combines natural language processing (TF-IDF) and classification (multi-layer perceptron) techniques, selected after comparing commonly used solutions to classify issues. Moreover, hyper-parameters of the neural network are optimized using a genetic algorithm. The obtained results, as compared to existing works on a commonly used benchmark, show significant improvements on the F1 measure for all datasets.

Thu 20 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

17:40 - 18:00
Understanding Systems -3Research at ICPC Main Room
Chair(s): Alexander Serebrenik Eindhoven University of Technology
17:40
10m
Paper
Atoms of Confusion in Java
Research
Chris Langhout , MaurĂ­cio Aniche Delft University of Technology
Pre-print Media Attached
17:50
10m
Paper
Bug or not bug? That is the question
Research
Quentin Perez , Pierre-Antoine Jean , Christelle Urtado EuroMov DHM, Univ Montpellier & IMT Mines Ales, Sylvain Vauttier
Pre-print Media Attached

Information for Participants
Thu 20 May 2021 17:40 - 18:00 at ICPC Main Room - Understanding Systems -3 Chair(s): Alexander Serebrenik
Info for room ICPC Main Room:

Go directly to this room on Clowdr