Measuring high and low priority defects on traditional and mobile open source software

Marco Ortu, Giuseppe Destefanis, Stephen Swift, Michele Marchesi

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    7 Citations (Scopus)

    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 languageEnglish
    Title of host publicationProceedings - 7th International Workshop on Emerging Trends in Software Metrics, WETSoM 2016
    PublisherACM Press
    Pages1-7
    Number of pages7
    ISBN (Electronic)9781450341776
    DOIs
    Publication statusPublished - 14 May 2016
    Event7th International Workshop on Emerging Trends in Software Metrics, WETSoM 2016 - Austin, United States
    Duration: 14 May 2016 → …

    Conference

    Conference7th International Workshop on Emerging Trends in Software Metrics, WETSoM 2016
    Country/TerritoryUnited States
    CityAustin
    Period14/05/16 → …

    Keywords

    • Bug categorization
    • Bug Reports
    • Data mining

    Fingerprint

    Dive into the research topics of 'Measuring high and low priority defects on traditional and mobile open source software'. Together they form a unique fingerprint.

    Cite this