Visual representation of bug report assignment recommendations

dc.contributor.authorBhuyan, Shayla Azad
dc.contributor.authorUniversity of Lethbridge. Faculty of Arts and Science
dc.contributor.supervisorAnvik, John
dc.date.accessioned2020-01-13T18:18:07Z
dc.date.available2020-01-13T18:18:07Z
dc.date.issued2019
dc.degree.levelMastersen_US
dc.description.abstractSoftware 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.urihttps://hdl.handle.net/10133/5651
dc.language.isoen_USen_US
dc.proquest.subjectComputer science [0984]en_US
dc.proquest.subjectComputer engineering [0464]en_US
dc.proquest.subjectSystems science [0790]en_US
dc.proquestyesYesen_US
dc.publisherLethbridge, Alta. : University of Lethbridge, Dept. of Mathematics and Computer Scienceen_US
dc.publisher.departmentDepartment of Mathematics and Computer Scienceen_US
dc.publisher.facultyArts and Scienceen_US
dc.relation.ispartofseriesThesis (University of Lethbridge. Faculty of Arts and Science)en_US
dc.subjectArtificial intelligenceen_US
dc.subjectCoding theoryen_US
dc.subjectComputational learning theoryen_US
dc.subjectError-correcting codes (Information theory)en_US
dc.subjectMachine learningen_US
dc.subjectProgramming by example (Computer science)en_US
dc.titleVisual representation of bug report assignment recommendationsen_US
dc.typeThesisen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Bhuyan_Shayla_MSC_2019.pdf
Size:
3.32 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.25 KB
Format:
Item-specific license agreed upon to submission
Description: