Abstract—Bug fixing is a time-consuming and costly job which is performed in the whole life cycle of software development and maintenance. For many systems, bugs are managed in bug management systems such as Bugzilla. Generally, the status of a typical bug report in Bugzilla changes from new to assigned, verified and closed. However, some bugs have to be reopened. Reopened bugs increase the software development and mainte-nance cost, increase the workload of bug fixers, and might even delay the future delivery of a software. Only a few studies investigate the phenomenon of reopened bug reports. In this paper, we evaluate the effectiveness of various supervised learning algorithms to predict if a bug report would be reopened. We choose 7 sta...
With the growing software technologies companies tend to develop automated solutions to save time an...
This thesis investigates the possibilities of automating parts of the bug handling process in large-...
Today’s world is a network of interconnected systems that are always running to facilitate informati...
The goal of software bug prediction is to identify the software modules that will have the likelihoo...
2010 17th Working Conference on Reverse Engineering, 13-16 Oct. 2010, Beverly, MA, USABug fixing acc...
Empirical studies indicate that automating the bug assignment process (also known as bug triaging) h...
For large scale software systems, many bugs can be reported over a long period of time. For software...
Bugs are a well known Achilles' heel of software development. In the last few years, machine learnin...
Abstract- Bugs are nothing but Software defects, present a serious challenge for system consistency ...
In software development projects, bug triage consists mainly of assigning bug reports to software de...
Due to the increasing scale and complexity of software products, software maintenance especially on ...
Machine learning classifiers have recently emerged as a way to predict the introduction of bugs in c...
In software development, fixing bugs is an im- portant task that is time consuming and cost-sensitiv...
Machine learning techniques can be used to analyse data from different perspectives and enable devel...
Predicting bug-fix time is useful in several areas of software evolu-tion, such as predicting softwa...
With the growing software technologies companies tend to develop automated solutions to save time an...
This thesis investigates the possibilities of automating parts of the bug handling process in large-...
Today’s world is a network of interconnected systems that are always running to facilitate informati...
The goal of software bug prediction is to identify the software modules that will have the likelihoo...
2010 17th Working Conference on Reverse Engineering, 13-16 Oct. 2010, Beverly, MA, USABug fixing acc...
Empirical studies indicate that automating the bug assignment process (also known as bug triaging) h...
For large scale software systems, many bugs can be reported over a long period of time. For software...
Bugs are a well known Achilles' heel of software development. In the last few years, machine learnin...
Abstract- Bugs are nothing but Software defects, present a serious challenge for system consistency ...
In software development projects, bug triage consists mainly of assigning bug reports to software de...
Due to the increasing scale and complexity of software products, software maintenance especially on ...
Machine learning classifiers have recently emerged as a way to predict the introduction of bugs in c...
In software development, fixing bugs is an im- portant task that is time consuming and cost-sensitiv...
Machine learning techniques can be used to analyse data from different perspectives and enable devel...
Predicting bug-fix time is useful in several areas of software evolu-tion, such as predicting softwa...
With the growing software technologies companies tend to develop automated solutions to save time an...
This thesis investigates the possibilities of automating parts of the bug handling process in large-...
Today’s world is a network of interconnected systems that are always running to facilitate informati...