Back to search

University of Lethbridge

Visual representation of bug report assignment recommendations

Abstract

Software development projects typically use an issue tracking system where the project members and users can either report faults or request additional features. Each of these reports needs to be triaged to determine such things as the priority of the report or which developers should be assigned to resolve the report. To assist a triager with report assigning, an assignment recommender has been suggested as a means of improving the process. However, proposed assignment recommenders typically present a list of developer names, without an explanation of the rationale. This work focuses on providing visual explanations for bug report assignment recommendations. We examine the use of a supervised and unsupervised machine learning algorithm for the assignment recommendation from which we can provide recommendation rationale. We explore the use of three types of graphs for the presentation of the rationale and validate their use-cases and usability through a small user study.

Author and committee

dc:creator, dc:contributor.*
Authors
  • Bhuyan, Shayla Azad
  • University of Lethbridge. Faculty of Arts and Science

Subjects

dc:subject × 6

Identifiers

dc:identifier.*
Identifier
hdl:10133/5651
OAI identifier oai:identifier
oai:opus.uleth.ca:10133/5651

Chain of custody

source
Harvested from
University of Lethbridge
Base URL
opus.uleth.ca/server/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
citation

Bhuyan, Shayla Azad; University of Lethbridge. Faculty of Arts and Science. Visual representation of bug report assignment recommendations. 2019.