Dataset of open-source software developers labeled by their experience level in the project and their associated software metrics

被引:0
|
作者
Perez, Quentin [1 ]
Urtado, Christelle [1 ]
Vauttier, Sylvain [1 ]
机构
[1] Univ Montpellier & IMT Mines Ales, EuroMov Digital Hlth Mot, Ales, France
来源
DATA IN BRIEF | 2023年 / 46卷
关键词
Empirical software engineering; GitHub contributors; Software metrics; Experienced developers; Software architecture; !text type='Java']Java[!/text; Spring; Maven;
D O I
10.1016/j.dib.2022.108842
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Developers are extracted from 17 open-source projects from GitHub. Projects are chosen that use the java programming language, the Spring framework and Maven/Gradle build tools. Along with these developers, 24 software engineer-ing metrics are extracted for each of them. These metrics are either calculated by analyzing the source code or rela-tive to project management metadata. Each of these devel-opers then are manually searched for in professional social media such as LinkedIn or Twitter to be labeled with their experience level in their project. Outliers are statistically de-tected and manually re-assigned when needed. The result-ing dataset contains 703 anonymized developers qualified by their 24 project-related software engineering metrics and la-beled for their experience. It is suitable for empirical soft-ware engineering studies that need to connect developers' level of experience to tangible software engineering metrics.(c) 2022 The Authors. Published by Elsevier Inc. This is an open access article under the CC BY license ( http://creativecommons.org/licenses/by/4.0/ )
引用
收藏
页数:12
相关论文
共 50 条
  • [21] A Time Series-Based Dataset of Open-Source Software Evolution
    Sousa, Bruno L.
    Bigonha, Mariza A. S.
    Ferreira, Kecia A. M.
    Franco, Glaura C.
    2022 MINING SOFTWARE REPOSITORIES CONFERENCE (MSR 2022), 2022, : 702 - 706
  • [22] Performance of GitHub Open-Source Software Project: An Empirical Analysis
    Joy, Abin
    Thangavelu, Senthilkumar
    Jyotishi, Amalendu
    2018 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRONICS, COMPUTERS AND COMMUNICATIONS (ICAECC), 2018,
  • [23] Tensor calculus with open-source software: the Sage Manifolds project
    Gourgoulhon, Eric
    Bejger, Michal
    Mancini, Marco
    SPANISH RELATIVITY MEETING (ERE 2014): ALMOST 100 YEARS AFTER EINSTEIN'S REVOLUTION, 2015, 600
  • [24] DotProject plus : Open-source Software for Project Management Education
    Goncalves, Rafael Queiroz
    von Wangenheim, Christiane Gresse
    PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017), 2017, : 213 - 215
  • [25] Open-Source Software Tools for Measuring Resources Consumption and DASH Metrics
    Montagud, Mario
    Antonio De Rus, Juan
    Fayos-Jordan, Rafael
    Garcia-Pineda, Miguel
    Segura-Garcia, Jaume
    MMSYS'20: PROCEEDINGS OF THE 2020 MULTIMEDIA SYSTEMS CONFERENCE, 2020, : 261 - 266
  • [26] AutoMetric: Towards Measuring Open-Source Software Quality Metrics Automatically
    Lee, Taejun
    Park, Heewon
    Lee, Heejo
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATION OF SOFTWARE TEST, AST, 2023, : 47 - 55
  • [27] An Overview of Open-Source Software Licenses and the Value of Open-Source Software to Public Health Initiatives
    Hahn, Erin N.
    JOHNS HOPKINS APL TECHNICAL DIGEST, 2014, 32 (04): : 690 - 698
  • [28] Metrics and evolution in open source software
    Lee, Young
    Yang, Jeong
    Chang, Kai H.
    USIC 2007: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2007, : 191 - +
  • [29] PuffinSCADA, open-source SCADA software project released to controls community
    不详
    CONTROL SOLUTIONS, 2001, 74 (10): : 9 - 9
  • [30] FOLLOWERSHIP IN AN OPEN-SOURCE SOFTWARE PROJECT AND ITS SIGNIFICANCE IN CODE REUSE
    Jiang, Qiqi
    Tan, Chuan-Hoo
    Sia, Choon Ling
    Wei, Kwok-Kee
    MIS QUARTERLY, 2019, 43 (04) : 1303 - +