Measuring Bug Reporter's Reputation and Its Effect on Bug Resolution Time Prediction

Muhammed Kadir Yucel, Ayse Tosun

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Citations (Scopus)

Abstract

In software projects, bug reports remain open and get updates from team members during the related bug's lifetime. It is an important task to predict when a bug would be resolved so that managers plan timeline and allocate team resources accordingly. Prior works show that reporter information is the most effective feature for predicting resolution time. Previous work only considers bug reporting activity to define reporter reputation and misses other activities. In this paper, we propose a new reputation calculation method that considers all activities of a reporter within a bug tracking system. We collected bug reports of Chromium and WebRTC projects and calculated reputations of each bug reporter within the dataset using our weighted, activity based calculation method as well as other methods from previous work in order to compare performance. We trained a Doc2Vec model to utilize textual information in bug reports to build a base model for comparing different reputation methods. Bug reports are classified into two categories as FAST and SLOW according to their resolution time. Stochastic Gradient Descent (SGD) and Extreme Gradient Boost (XGB) classifier algorithms are employed. XGB classifier resulted with 55 % - 72 % F -Scores for FAST and SLOW respectively. The results also show that data characteristics of project affects the effectiveness of the reputation calculation method on bug resolution time prediction.

Original languageEnglish
Title of host publicationProceedings - 7th International Conference on Computer Science and Engineering, UBMK 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages110-115
Number of pages6
ISBN (Electronic)9781665470100
DOIs
Publication statusPublished - 2022
Event7th International Conference on Computer Science and Engineering, UBMK 2022 - Diyarbakir, Turkey
Duration: 14 Sept 202216 Sept 2022

Publication series

NameProceedings - 7th International Conference on Computer Science and Engineering, UBMK 2022

Conference

Conference7th International Conference on Computer Science and Engineering, UBMK 2022
Country/TerritoryTurkey
CityDiyarbakir
Period14/09/2216/09/22

Bibliographical note

Publisher Copyright:
© 2022 IEEE.

Keywords

  • bug resolution time prediction
  • document embedding
  • reporter reputation

Fingerprint

Dive into the research topics of 'Measuring Bug Reporter's Reputation and Its Effect on Bug Resolution Time Prediction'. Together they form a unique fingerprint.

Cite this