{"id":{"repo_id":"lethbridge","oai_identifier":"oai:opus.uleth.ca:10133/5520"},"canonical_url":"https://search.dev.ndltd.org/etd/lethbridge/oai:opus.uleth.ca:10133/5520","repository":{"repo_id":"lethbridge","name":"University of Lethbridge","base_url":"https://opus.uleth.ca/server/oai/request"},"display":{"title":"CASTR: A Web-based Tool for Creating Bug Report Assignment Recommenders","abstract":"Large software development projects receive a large number of bug reports every day. Bug triage is a process where issues are screened and prioritized. Bug triage takes significant time and resources. For reducing the workload of project members, researchers have proposed using assignment recommenders. As the creation of bug report assignment recommenders is complex, we propose a web-based tool called the Creation Assistant for Supporting Triage Recommenders (CASTR) to assist the project members with the creation of assignment recommenders. CASTR assists a user in labeling and filtering the bug reports used for creating a project-specific assignment recommender. As the field study results present, recommenders can be created with good accuracy using CASTR such as 50-95% for Top-1 recommendations, 20-80% for Top-3 recommendations and 10-70% for Top-5 recommendations. Most participants (60%) found CASTR easy to use and were very likely to recommend CASTR for creating an assignment recommender.","abstract_html":"Large software development projects receive a large number of bug reports every day. Bug triage is a process where issues are screened and prioritized. Bug triage takes significant time and resources. For reducing the workload of project members, researchers have proposed using assignment recommenders. As the creation of bug report assignment recommenders is complex, we propose a web-based tool called the Creation Assistant for Supporting Triage Recommenders (CASTR) to assist the project members with the creation of assignment recommenders. CASTR assists a user in labeling and filtering the bug reports used for creating a project-specific assignment recommender. As the field study results present, recommenders can be created with good accuracy using CASTR such as 50-95% for Top-1 recommendations, 20-80% for Top-3 recommendations and 10-70% for Top-5 recommendations. Most participants (60%) found CASTR easy to use and were very likely to recommend CASTR for creating an assignment recommender.","abstract_has_math":false,"creators":["Devaiya, Disha Thakarshibhai","University of Lethbridge. Faculty of Arts and Science"],"institution":null,"degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2019,"date_issued":"2019","date_published":"2019","updated_at":"2026-07-27T20:02:45Z","subjects":["Computer bugs","Computer software Development","Machine learning","Recommender systems (Information filtering)"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["hdl:10133/5520"],"render_values":[{"text":"hdl:10133/5520","href":null,"code":true}]}]},"links":{"outbound_url":null,"outbound_label":null,"outbound_source":null},"metadata_groups":[{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.issued","label":"Date","values":["2019"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer bugs","Computer software Development","Machine learning","Recommender systems (Information filtering)"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["hdl:10133/5520"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.other","label":"Dc Description Other","values":["Large software development projects receive a large number of bug reports every day. Bug triage is a process where issues are screened and prioritized. Bug triage takes significant time and resources. For reducing the workload of project members, researchers have proposed using assignment recommenders. As the creation of bug report assignment recommenders is complex, we propose a web-based tool called the Creation Assistant for Supporting Triage Recommenders (CASTR) to assist the project members with the creation of assignment recommenders. CASTR assists a user in labeling and filtering the bug reports used for creating a project-specific assignment recommender. As the field study results present, recommenders can be created with good accuracy using CASTR such as 50-95% for Top-1 recommendations, 20-80% for Top-3 recommendations and 10-70% for Top-5 recommendations. Most participants (60%) found CASTR easy to use and were very likely to recommend CASTR for creating an assignment recommender."]},{"key":"dc:title","label":"Title","values":["CASTR: A Web-based Tool for Creating Bug Report Assignment Recommenders"]}]}],"canonical_facts":{"dc:date.issued":["2019"],"dc:description.other":["Large software development projects receive a large number of bug reports every day. Bug triage is a process where issues are screened and prioritized. Bug triage takes significant time and resources. For reducing the workload of project members, researchers have proposed using assignment recommenders. As the creation of bug report assignment recommenders is complex, we propose a web-based tool called the Creation Assistant for Supporting Triage Recommenders (CASTR) to assist the project members with the creation of assignment recommenders. CASTR assists a user in labeling and filtering the bug reports used for creating a project-specific assignment recommender. As the field study results present, recommenders can be created with good accuracy using CASTR such as 50-95% for Top-1 recommendations, 20-80% for Top-3 recommendations and 10-70% for Top-5 recommendations. Most participants (60%) found CASTR easy to use and were very likely to recommend CASTR for creating an assignment recommender."],"dc:identifier":["hdl:10133/5520"],"dc:subject":["Computer bugs","Computer software Development","Machine learning","Recommender systems (Information filtering)"],"dc:title":["CASTR: A Web-based Tool for Creating Bug Report Assignment Recommenders"],"dc:type":["Thesis"]},"updated_at":"2026-07-27T20:02:45Z"}