Digital Repository

Sentiment Based Severity Prediction of Software Bugs

Show simple item record

dc.contributor.author Weedagama, Nethmi
dc.date.accessioned 2024-05-07T03:55:18Z
dc.date.available 2024-05-07T03:55:18Z
dc.date.issued 2023
dc.identifier.citation Weedagama, Nethmi (2023) Sentiment Based Severity Prediction of Software Bugs. BSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 2018467
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/2120
dc.description.abstract "A crucial stage of software development is software maintenance. To gather defects for improvements in the software application, developers, quality assurance engineers use bug tracking tools. Through such software defect tracking systems, users report defects and assign a severity level to such bugs. An essential characteristic of a bug that determines how soon it ought to be resolved. It enables developers to quickly fix significant bugs. The goal of this study is to address the existing challenges by automating the entire process of determining the severity level for newly reported bugs in order to replace manual severity determining. This study provides an autonomous Emotion analysis based deep neural network-based approach for estimating the severity with multiple levels (Trivial, Blocker ,Critical, Enhancement, Major, Minor and Normal)of bug reports and also assess their priority level as high , medium and low. In this research first use natural language processing methods to preprocess the text of problem reports. Second, for each bug report, author calculate and assign an emotion score. Finally, inputs the emotion score of each bug report to a classifier built using a deep neural network to assess the severity and priority. Using data from the Bugzilla bug tracking system and bug reports from the open-source projects Eclipse and Mozilla, the performance of the suggested approach was assessed. Performance is evaluated using the F1-Score, recall, accuracy, precision, and accuracy. The suggested method, which uses a DNN Multi class classifier combined with emotion analysis, has an accuracy rate for severity prediction models of 83.77% and for priority prediction models of 80.58%" en_US
dc.language.iso en en_US
dc.subject Bug Severity en_US
dc.subject Multi classification en_US
dc.subject Deep Neural Network en_US
dc.title Sentiment Based Severity Prediction of Software Bugs en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account