We present in this paper several solutions to the challenging task of clustering software defect reports. Clustering defect reports can be very useful for prioritizing the testing effort and to better understand the nature of software defects. Despite some challenges with the language used and semi-structured nature of defect reports, our experiments on data collected from the open source project Mozilla show extremely promising results for clustering software defect reports using natural language processing and graph partitioning techniques. We report results with three models for representing the textual information in the defect reports and three clustering algorithms: normalized cut, size regularized cut, and k-means. Our data collectio...
Background: This paper describes an analysis that was conducted on newly collected repository with 9...
Defect reports are generated from various testing and development activities in software engineering...
Bug reporting and fixing the reported bugs play a critical part in the development and maintenance o...
This paper addresses the problem of clustering defect reports. Clustering defect reports can provide...
Identifying the root cause of an error in software testing is a demanding task. It becomes even hard...
Defect management is a central task in software maintenance. When a defect is reported, appropriate ...
Software testing using software defect prediction aims to detect as many defects as possible in soft...
International audienceDefect management is a central task in software maintenance. When a defect is ...
Classifying software defects according to any defined taxonomy is not straightforward. In order to b...
The increasing complexity of today's software requires the contribution of thousands of developers. ...
Early detection of software defects is very important to decrease the software cost and subsequently...
With the increase of the web software complexity, defect detection and prevention have become crucia...
Replication Package: Mining Software Defects: Should We Consider Affected Releases? With the rise o...
The evolution of a software system originates from its changes, whether it comes from changed user n...
An important goal during the cycle of software development is to find and fix existing defects as ea...
Background: This paper describes an analysis that was conducted on newly collected repository with 9...
Defect reports are generated from various testing and development activities in software engineering...
Bug reporting and fixing the reported bugs play a critical part in the development and maintenance o...
This paper addresses the problem of clustering defect reports. Clustering defect reports can provide...
Identifying the root cause of an error in software testing is a demanding task. It becomes even hard...
Defect management is a central task in software maintenance. When a defect is reported, appropriate ...
Software testing using software defect prediction aims to detect as many defects as possible in soft...
International audienceDefect management is a central task in software maintenance. When a defect is ...
Classifying software defects according to any defined taxonomy is not straightforward. In order to b...
The increasing complexity of today's software requires the contribution of thousands of developers. ...
Early detection of software defects is very important to decrease the software cost and subsequently...
With the increase of the web software complexity, defect detection and prevention have become crucia...
Replication Package: Mining Software Defects: Should We Consider Affected Releases? With the rise o...
The evolution of a software system originates from its changes, whether it comes from changed user n...
An important goal during the cycle of software development is to find and fix existing defects as ea...
Background: This paper describes an analysis that was conducted on newly collected repository with 9...
Defect reports are generated from various testing and development activities in software engineering...
Bug reporting and fixing the reported bugs play a critical part in the development and maintenance o...