Abstract
Software defects are the major cause for system failures. To effectively design tools and provide support for detecting and recovering from software failures, requires a deep understanding of defect features. In this paper we present an analysis of defect characteristics in two different open source software development domains: Mobile and Traditional. Our attention is focused on measuring the differences between High-Priority and Low-Priority defects. High or Low priority of a given defect is decided by a developer when creating a bug report for an issue tracking system. We sampled hundreds of real world bugs in hundreds of large and representative open-source projects. We used natural language text classification techniques to automatically analyse roughly 700,000 bug reports from the Bugzilla, Jira and Google Issues issue tracking systems. Results show that there are differences between High-Priority and Low-Priority defects classification in Mobile and Traditional development domains.
Original language | English |
---|---|
Title of host publication | Proceedings - 7th International Workshop on Emerging Trends in Software Metrics, WETSoM 2016 |
Publisher | ACM Press |
Pages | 1-7 |
Number of pages | 7 |
ISBN (Electronic) | 9781450341776 |
DOIs | |
Publication status | Published - 14 May 2016 |
Event | 7th International Workshop on Emerging Trends in Software Metrics, WETSoM 2016 - Austin, United States Duration: 14 May 2016 → … |
Conference
Conference | 7th International Workshop on Emerging Trends in Software Metrics, WETSoM 2016 |
---|---|
Country/Territory | United States |
City | Austin |
Period | 14/05/16 → … |
Keywords
- Bug categorization
- Bug Reports
- Data mining