The Measurement of the Software Ecosystem's Productivity with GitHub

被引:2
|
作者
Liao, Zhifang [1 ]
Zhao, Yiqi [1 ]
Liu, ShengZong [2 ]
Zhang, Yan [3 ]
Liu, Limin [1 ]
Long, Jun [1 ]
机构
[1] Cent South Univ, Sch Comp Sci & Engn, Changsha 410075, Peoples R China
[2] Hunan Univ Finance & Econ, Sch Informat Technol & Management, Changsha 410075, Peoples R China
[3] Glasgow Caledonian Univ, Sch Comp Engn & Built Environm, Dept Comp, Glasgow G4 0BA, Lanark, Scotland
来源
COMPUTER SYSTEMS SCIENCE AND ENGINEERING | 2021年 / 36卷 / 01期
基金
国家重点研发计划;
关键词
Software ecosystem; open-source software ecosystem; OSSECO; productivity; productivity model; HEALTH;
D O I
10.32604/csse.2021.014144
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software productivity has always been one of the most critical metrics for measuring software development. However, with the open-source community (e.g., GitHub), new software development models are emerging. The traditional productivity metrics do not provide a comprehensive measure of the new software development models. Therefore, it is necessary to build a productivity measurement model of open source software ecosystem suitable for the open-source community's production activities. Based on the natural ecosystem, this paper proposes concepts related to the productivity of open source software ecosystems, analyses influencing factors of open source software ecosystem productivity, and constructs a measurement model using these factors. Model validation experiments show that the model is compatible with a large portion of open source software ecosystems in GitHub. This study can provide references for participants of the open-source software ecosystem to choose proper types of ecosystems. The study also provides a basis for ecosystem health assessment for researchers interested in ecosystem quality.
引用
收藏
页码:239 / 258
页数:20
相关论文
共 50 条
  • [31] Integrated Visual Software Analytics on the GitHub Platform
    Scheibel, Willy
    Blum, Jasper
    Lauterbach, Franziska
    Atzberger, Daniel
    Doellner, Juergen
    COMPUTERS, 2024, 13 (02)
  • [32] Open Source Software Recommendations Using Github
    Koskela, Miika
    Simola, Inka
    Stefanidis, Kostas
    DIGITAL LIBRARIES FOR OPEN KNOWLEDGE, TPDL 2018, 2018, 11057 : 279 - 285
  • [33] What Are the Dominant Projects in the GitHub Python']Python Ecosystem?
    Ma, Wanwangying
    Chen, Lin
    Zhou, Yuming
    Xu, Baowen
    PROCEEDINGS 2016 THIRD INTERNATIONAL CONFERENCE ON TRUSTWORTHY SYSTEMS AND THEIR APPLICATIONS (TSA), 2016, : 87 - 95
  • [34] Socio-Technical Evolution of the Ruby Ecosystem in GitHub
    Constantinou, Eleni
    Mens, Tom
    2017 IEEE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), 2017, : 34 - 44
  • [35] GitHub marketplace for automation and innovation in software production
    Saroar, SK. Golam
    Ahmed, Waseefa
    Onagh, Elmira
    Nayebi, Maleknaz
    INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 175
  • [36] BotHunter: An Approach to Detect Software Bots in GitHub
    Abdellatif, Ahmad
    Wessel, Mairieli
    Steinmacher, Igor
    Gerosa, Marco A.
    Shihab, Emad
    2022 MINING SOFTWARE REPOSITORIES CONFERENCE (MSR 2022), 2022, : 6 - 17
  • [37] A Systematic Mapping Study of Software Development With GitHub
    Cosentino, Valerio
    Canovas Izquierdo, Javier L.
    Cabot, Jordi
    IEEE ACCESS, 2017, 5 : 7173 - 7192
  • [38] Quality and Productivity Outcomes Relating to Continuous Integration in GitHub
    Vasilescu, Bogdan
    Yu, Yue
    Wang, Huaimin
    Devanbu, Premkumar
    Filkov, Vladimir
    2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 805 - 816
  • [39] Software size measurement and productivity rating in a large-scale software development department
    Arnold, M
    Pedross, P
    PROCEEDINGS OF THE 1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1998, : 490 - 493
  • [40] AN INTERACTIVE PRODUCTIVITY-MEASUREMENT MODEL USING SPREADSHEET SOFTWARE
    ODEN, HW
    COMPUTERS & INDUSTRIAL ENGINEERING, 1986, 11 (1-4) : 325 - 329