Do open source software projects conduct tests enough?

Ryohei Takasawa, Kazunori Sakamoto, Akinori Ihara, Hironori Washizaki, Yoshiaki Fukazawa

    Research output: Contribution to journalArticle

    1 Citation (Scopus)

    Abstract

    Do open source software projects provide and maintain tests? What metrics are correlated with the test success? This paper answers these questions by executing tests of 452 open source software projects in GitHub and measuring 13 metrics from 77 projects. Only 117 projects passed all test cases. Additionally, the results are correlated with the comment density, public documented API density, and test coverage.

    Original languageEnglish
    Pages (from-to)322-325
    Number of pages4
    JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume8892
    Publication statusPublished - 2014

    Fingerprint

    Open Source Software
    Application programming interfaces (API)
    Metric
    Coverage
    Open source software

    ASJC Scopus subject areas

    • Computer Science(all)
    • Theoretical Computer Science

    Cite this

    @article{761284395ec744dca34e7a54df5bdbfd,
    title = "Do open source software projects conduct tests enough?",
    abstract = "Do open source software projects provide and maintain tests? What metrics are correlated with the test success? This paper answers these questions by executing tests of 452 open source software projects in GitHub and measuring 13 metrics from 77 projects. Only 117 projects passed all test cases. Additionally, the results are correlated with the comment density, public documented API density, and test coverage.",
    author = "Ryohei Takasawa and Kazunori Sakamoto and Akinori Ihara and Hironori Washizaki and Yoshiaki Fukazawa",
    year = "2014",
    language = "English",
    volume = "8892",
    pages = "322--325",
    journal = "Lecture Notes in Computer Science",
    issn = "0302-9743",
    publisher = "Springer Verlag",

    }

    TY - JOUR

    T1 - Do open source software projects conduct tests enough?

    AU - Takasawa, Ryohei

    AU - Sakamoto, Kazunori

    AU - Ihara, Akinori

    AU - Washizaki, Hironori

    AU - Fukazawa, Yoshiaki

    PY - 2014

    Y1 - 2014

    N2 - Do open source software projects provide and maintain tests? What metrics are correlated with the test success? This paper answers these questions by executing tests of 452 open source software projects in GitHub and measuring 13 metrics from 77 projects. Only 117 projects passed all test cases. Additionally, the results are correlated with the comment density, public documented API density, and test coverage.

    AB - Do open source software projects provide and maintain tests? What metrics are correlated with the test success? This paper answers these questions by executing tests of 452 open source software projects in GitHub and measuring 13 metrics from 77 projects. Only 117 projects passed all test cases. Additionally, the results are correlated with the comment density, public documented API density, and test coverage.

    UR - http://www.scopus.com/inward/record.url?scp=84911949592&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=84911949592&partnerID=8YFLogxK

    M3 - Article

    AN - SCOPUS:84911949592

    VL - 8892

    SP - 322

    EP - 325

    JO - Lecture Notes in Computer Science

    JF - Lecture Notes in Computer Science

    SN - 0302-9743

    ER -