Detecting planning conversations in bug reports
dc.contributor.author | Islam, Rafat Bin | |
dc.contributor.author | University of Lethbridge. Faculty of Arts and Science | |
dc.contributor.supervisor | Anvik, John | |
dc.date.accessioned | 2023-01-23T18:13:55Z | |
dc.date.available | 2023-01-23T18:13:55Z | |
dc.date.issued | 2022-12-14 | |
dc.degree.level | Masters | en_US |
dc.description.abstract | Software developers refer to bug reports as a reliable source of information. However, these bug reports are written in the form of conversations among developers and often become long depending on the complexity of the issue, necessitating a significant amount of time and effort to locate the desired information. Prior work focused on tagging the different types of information in the bug reports. However, their work did not identify Plans. In our work, we focus on retrieving Plans from bug reports and labeling them with a Plan Labeller. First, we analyzed bug reports to identify which section contains Plans. Then we examined three methods to detect Plans. Based on that, we found keywords and key-phrases to be the best approach. We applied lists of keywords and key-phrases iteratively to randomly selected bug reports to construct a list of keywords and key-phrases that can identify Plans in a bug report. | en_US |
dc.identifier.uri | https://hdl.handle.net/10133/6415 | |
dc.language.iso | en | en_US |
dc.proquest.subject | 0984 | en_US |
dc.proquest.subject | 0710 | en_US |
dc.proquest.subject | 0537 | 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 | Bug reports | en_US |
dc.subject | Plan labeller | en_US |
dc.subject | List of keywords and key-phrases | en_US |
dc.subject | Manually labeled sentences | en_US |
dc.subject | Automatic sentence annotation | en_US |
dc.subject | Tagging | en_US |
dc.subject | Annotated dataset | en_US |
dc.subject | Software bugs | |
dc.subject.lcsh | Software failures | |
dc.subject.lcsh | Debugging in computer science | |
dc.subject.lcsh | Dissertations, Academic | |
dc.title | Detecting planning conversations in bug reports | en_US |
dc.type | Thesis | en_US |