Javascript must be enabled to continue!
Using CNN to Predict the Resolution Status of Bug Reports
View through CrossRef
Abstract
Bug tracking systems (BTS) are a resource for receiving bug reports that help to improve software applications. They usually contain reports reported by the end-users or developers. Bug Reports contain some suggestions, complaints, etc. The problem is that every submitted bug report is not accepted to implement. Mostly bug reports are rejected because they are incomplete, duplicate, expired, etc. while only a few are accepted to implement. But the developers have to check every bug report manually that needs many resources (i.e. labour, money, time). In this study, we proposed a convolutional neural network (CNN) based approach to automatically classify bug reports as accepted and rejected. Results show that the proposed approach achieves the highest performance as compared to closely related works.
Title: Using CNN to Predict the Resolution Status of Bug Reports
Description:
Abstract
Bug tracking systems (BTS) are a resource for receiving bug reports that help to improve software applications.
They usually contain reports reported by the end-users or developers.
Bug Reports contain some suggestions, complaints, etc.
The problem is that every submitted bug report is not accepted to implement.
Mostly bug reports are rejected because they are incomplete, duplicate, expired, etc.
while only a few are accepted to implement.
But the developers have to check every bug report manually that needs many resources (i.
e.
labour, money, time).
In this study, we proposed a convolutional neural network (CNN) based approach to automatically classify bug reports as accepted and rejected.
Results show that the proposed approach achieves the highest performance as compared to closely related works.
Related Results
Bug Report Summarization by Using Swarm Intelligence Approaches
Bug Report Summarization by Using Swarm Intelligence Approaches
Background:
Bug reports are considered as a reference document, during the maintenance
phase of the software development process. The developer's counsel them at whatever point
the...
Effective Bug Triage With Software Reliability
Effective Bug Triage With Software Reliability
Programming associations spend in excess of 45 percent of cost in overseeing programming bugs. An inevitable progress of settling bugs is bug triage, which wants to precisely dole ...
A Comparative Study of Multilabel Classification Techniques for Analyzing Bug Report Dependencies
A Comparative Study of Multilabel Classification Techniques for Analyzing Bug Report Dependencies
Bug report dependency analysis entails identifying and examining the interrelations among software bug reports. Dependencies may indicate that bugs are interconnected, with one bug...
Hybrid Multiple Deep Learning Models to Boost Blocking Bug Prediction
Hybrid Multiple Deep Learning Models to Boost Blocking Bug Prediction
<p>A blocking bug (BB) is a severe bug that could prevent other bugs from being fixed in time and cost more effort to repair itself in software maintenance. Hence, early dete...
Software Bug Ontology Supporting Bug Search on Peer-to-Peer Networks
Software Bug Ontology Supporting Bug Search on Peer-to-Peer Networks
This paper presents a semantics-based bug search system that allows users to solve bugs by searching similar bug reports on peer-to-peer networks. This system uses a bug schema to ...
Online Bug Tracking System
Online Bug Tracking System
Bug tracking system is an online project management implement, which will be habituated to
track and manage bugs with the project without any latency. Project Manager will engender...
Dynamic Path Planning in the Unknown Environment with Mobile Target and Obstacles
Dynamic Path Planning in the Unknown Environment with Mobile Target and Obstacles
Navigating with an autonomous robot in unexplored and dynamic environments presents immense complications, particularly when it comes to having to deal with moving targets, and unp...
Evaluating Fine-tuning Approaches for Duplicate Bug Report Detection
Evaluating Fine-tuning Approaches for Duplicate Bug Report Detection
Bug reports are artefacts that document defects encountered by users or developers. Rapid testing and release cycles often lead to the creation of similar or near-duplicate bug rep...

