Visual representation of bug report assignment recommendations
dc.contributor.author | Bhuyan, Shayla Azad | |
dc.contributor.author | University of Lethbridge. Faculty of Arts and Science | |
dc.contributor.supervisor | Anvik, John | |
dc.date.accessioned | 2020-01-13T18:18:07Z | |
dc.date.available | 2020-01-13T18:18:07Z | |
dc.date.issued | 2019 | |
dc.degree.level | Masters | en_US |
dc.description.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. | en_US |
dc.identifier.uri | https://hdl.handle.net/10133/5651 | |
dc.language.iso | en_US | en_US |
dc.proquest.subject | Computer science [0984] | en_US |
dc.proquest.subject | Computer engineering [0464] | en_US |
dc.proquest.subject | Systems science [0790] | en_US |
dc.proquestyes | Yes | en_US |
dc.publisher | Lethbridge, Alta. : University of Lethbridge, Dept. of Mathematics and Computer Science | en_US |
dc.publisher.department | Department of Mathematics and Computer Science | en_US |
dc.publisher.faculty | Arts and Science | en_US |
dc.relation.ispartofseries | Thesis (University of Lethbridge. Faculty of Arts and Science) | en_US |
dc.subject | Artificial intelligence | en_US |
dc.subject | Coding theory | en_US |
dc.subject | Computational learning theory | en_US |
dc.subject | Error-correcting codes (Information theory) | en_US |
dc.subject | Machine learning | en_US |
dc.subject | Programming by example (Computer science) | en_US |
dc.title | Visual representation of bug report assignment recommendations | en_US |
dc.type | Thesis | en_US |