NUST Institutional Repository

Automated Duplicate Defect Detection for Bug Tracking Systems

Show simple item record

dc.contributor.author Nasar, Momina
dc.date.accessioned 2023-08-09T11:07:31Z
dc.date.available 2023-08-09T11:07:31Z
dc.date.issued 2022
dc.identifier.other 00000319911
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/36060
dc.description Supervisor: Dr. Wasi Haider en_US
dc.description.abstract A bug tracking system (BTS) keeps track of the status of a software system in real time. The bug report it generates is sent to the software developer or centre for maintenance whenever it identifies an abnormal scenario. The freshly reported defect, on the other hand, could be a repeat in the master report repository of an old issue with a remedy already present. This situation results in an onslaught of replicate reports of bugs, making the software development life cycle difficult to manage. As a result, in the software industry, it is now an essential task to find repeat reports of bugs early. This research proposes a two-tier method based on topicbased clustering done by LDA approach, multimodal representation of text using W2V, FT, GloVe and a measure of unified text similarity utilizing similarities of the Cosine and Euclidean nature to solve this challenge. The Eclipse dataset, which contains over 80,000 bug reports and includes both master and duplicate reports, is used to validate the suggested method. This investigation focuses primarily on the report descriptions in order to identify duplication. For Top-N proposals, the recommended two-tier technique has achieved a 75% recall rate, which is higher than the traditional one-on-one classification model. en_US
dc.language.iso en en_US
dc.publisher College of Electrical & Mechanical Engineering (CEME), NUST en_US
dc.subject Keywords: topic modelling, machine learning, natural language processing, bug tracking, multimodality en_US
dc.title Automated Duplicate Defect Detection for Bug Tracking Systems en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [329]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account