Expanding the capabilities of a bug report annotation tool for summarization

dc.contributor.authorDevaiya, Shraddhaben Nareshbhai
dc.contributor.authorUniversity of Lethbridge. Faculty of Arts and Science
dc.contributor.supervisorAnvik, John
dc.date.accessioned2024-05-03T16:09:50Z
dc.date.available2024-05-03T16:09:50Z
dc.date.issued2024
dc.degree.levelMasters
dc.description.abstractBug reports serve as critical communication channels between users and software developers, conveying information about unexpected issues or flaws within a software system. Sometimes developers or triagers need to spend significant time understanding a long and complex bug report. A bug report summarizer streamlines the bug triage process for software developers by condensing complex bug reports into concise and informative summaries, facilitating efficient issue prioritization and resolution. To cater comments to the need of the developer for the complex bug report, prior work suggested the solution of annotation of bug report comments. Though the developed annotator worked well, it had issues with annotating the description and off-topic labels. Other prior work identified fiftyone patterns to detect planning in bug report comments. We used these phrases to create an annotated dataset of bug report sentences for plan intention research. In this research, we improve the annotation capabilities of the description and off-topic labeler and automate the plan labeler using a supervised machine-learning approach.
dc.embargoNo
dc.identifier.urihttps://hdl.handle.net/10133/6740
dc.language.isoen
dc.proquest.subject0984
dc.proquestyesYes
dc.publisherLethbridge, Alta. : University of Lethbridge, Dept. of Mathematics and Computer Science
dc.publisher.departmentDepartment of Mathematics and Computer Science
dc.publisher.facultyArts and Science
dc.relation.ispartofseriesThesis (University of Lethbridge. Faculty of Arts and Science)
dc.subjectbug reports
dc.subjectbug report summarization
dc.subjectannotation tool
dc.subjectplan labeler
dc.subjectoff-topic labeler
dc.subjectdescription labeler
dc.subjectmachine learning model
dc.subject.lcshDebugging in computer science--Documentation--Abstracts
dc.subject.lcshSoftware failures--Documentation--Abstracts
dc.subject.lcshText processing (Computer science)
dc.subject.lcshAutomatic abstracting
dc.subject.lcshMachine-learning
dc.subject.lcshAbstracts--Data processing--Computer programs
dc.subject.lcshDissertations, Academic
dc.titleExpanding the capabilities of a bug report annotation tool for summarization
dc.typeThesis
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
DEVAIYA_SHRADDHABEN_MSC_2024.pdf
Size:
1.79 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: