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 条
  • [31] What Is the Price of Open-Source Software?
    Krylov, Anna I.
    Herbert, John M.
    Furche, Filipp
    Head-Gordon, Martin
    Knowles, Peter J.
    Lindh, Roland
    Manby, Frederick R.
    Pulay, Peter
    Skylaris, Chris-Kriton
    Werner, Hans-Joachim
    [J]. JOURNAL OF PHYSICAL CHEMISTRY LETTERS, 2015, 6 (14): : 2751 - 2754
  • [32] Open-source software - maps for all?
    Jukes, Dominic
    [J]. PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-CIVIL ENGINEERING, 2007, 160 (01) : 16 - 16
  • [33] Open-source software: Power to the people?
    Bruno, Lee
    [J]. Data Communications, 1999, 28 (05):
  • [34] OPEN-SOURCE SIMULATION SOFTWARE "JAAMSIM"
    King, D. H.
    Harrison, Harvey S.
    [J]. 2013 WINTER SIMULATION CONFERENCE (WSC), 2013, : 2163 - 2171
  • [35] MitC: Open-source software for construction project control and delay mitigation
    Kammouh, Omar
    Kok, M. W. A.
    Nogal, Maria
    Binnekamp, Ruud
    Wolfert, A. R. M.
    [J]. SOFTWAREX, 2022, 18
  • [36] Open-source software for radiologists: a primer
    Scarsbrook, A. F.
    [J]. CLINICAL RADIOLOGY, 2007, 62 (02) : 120 - 130
  • [37] Characterizing Commits in Open-Source Software
    Ferreira, Mivian M.
    Goncalves, Diego Santos
    Bigonha, Mariza A.S.
    Ferreira, Kecia A.M.
    [J]. ACM International Conference Proceeding Series, 2022,
  • [38] Open-source software accelerates bioinformatics
    John Quackenbush
    [J]. Genome Biology, 4 (9):
  • [39] Open-Source Software for Agricultural Engineering
    Igathinathane, C.
    [J]. Resource: Engineering and Technology for Sustainable World, 2024, 31 (03): : 8 - 11
  • [40] Teaching Cryptography with Open-Source Software
    McAndrew, Alasdair
    [J]. SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2008, : 325 - 329