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 条
  • [1] How Peripheral Developers Contribute to Open-Source Software Development
    Setia, Pankaj
    Rajagopalan, Balaji
    Sambamurthy, Vallabh
    Calantone, Roger
    [J]. INFORMATION SYSTEMS RESEARCH, 2012, 23 (01) : 144 - 163
  • [2] The Influence of Sponsorship on Open-Source Software Developers' Activities on GitHub
    Wang, Yaxin
    Wang, Liang
    Hu, Hao
    Jiang, Jing
    Kuang, Hongyu
    Tao, Xianping
    [J]. 2022 IEEE 46TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2022), 2022, : 924 - 933
  • [3] On the usefulness of ownership metrics in open-source software projects
    Foucault, Matthieu
    Teyton, Cedric
    Lo, David
    Blanc, Xavier
    Falleri, Jean-Remy
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 64 : 102 - 112
  • [4] Motivations for Open Source Project Participation and Decisions of Software Developers
    Dongryul Lee
    Byung Cho Kim
    [J]. Computational Economics, 2013, 41 : 31 - 57
  • [5] Motivations for Open Source Project Participation and Decisions of Software Developers
    Lee, Dongryul
    Kim, Byung Cho
    [J]. COMPUTATIONAL ECONOMICS, 2013, 41 (01) : 31 - 57
  • [6] Mutation Testing in Practice: Insights From Open-Source Software Developers
    Sanchez, Ana B.
    Parejo, Jose A.
    Segura, Sergio
    Duran, Amador
    Papadakis, Mike
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2024, 50 (05) : 1130 - 1143
  • [7] Developers' Incentives and Open-Source Software Licensing: GPL vs BSD
    Atal, Vidya
    Shankar, Kameshwari
    [J]. B E JOURNAL OF ECONOMIC ANALYSIS & POLICY, 2015, 15 (03): : 1381 - 1416
  • [8] Perceptions of open-source software developers on collaborations: An interview and survey study
    Constantino, Kattiana
    Souza, Mauricio
    Zhou, Shurui
    Figueiredo, Eduardo
    Kastner, Christian
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2023, 35 (05)
  • [9] Quantitative Evaluation of Software Quality Metrics in Open-Source Projects
    Barkmann, Henrike
    Lincke, Rudiger
    Lowe, Welf
    [J]. 2009 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS: WAINA, VOLS 1 AND 2, 2009, : 1067 - 1072
  • [10] Longitudinal Evaluation of Software Quality Metrics in Open-Source Applications
    Molnar, Arthur-Jozsef
    Neamtu, Alexandra
    Motogna, Simona
    [J]. PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE), 2019, : 80 - 91