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
来源
基金
国家重点研发计划;
关键词
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 条
  • [1] How to Evaluate the Productivity of Software Ecosystem: A Case Study in GitHub
    Liao, Zhifang
    Qi, Xiaofei
    Zhang, Yan
    Fan, Xiaoping
    Zhou, Yun
    SCIENTIFIC PROGRAMMING, 2020, 2020
  • [2] The Evolution of Software Ecosystem in GitHub
    Qi Q.
    Cao J.
    Liu Y.
    Cao, Jian (cao-jian@sjtu.edu.cn), 2020, Science Press (57): : 513 - 524
  • [3] Measuring GitHub Copilot's Impact on Productivity
    Ziegler, Albert
    Kalliamvakou, Eirini
    Li, X. Alice
    Rice, Andrew
    Rifkin, Devon
    Simister, Shawn
    Sittampalam, Ganesh
    Aftandilian, Edward
    COMMUNICATIONS OF THE ACM, 2024, 67 (03) : 54 - 63
  • [4] SOFTWARE PRODUCTIVITY-MEASUREMENT
    COLLOFELLO, JS
    WOODFIELD, SN
    GIBBS, NE
    AFIPS CONFERENCE PROCEEDINGS, 1983, 52 : 757 - &
  • [5] What’s in a GitHub repository? - A software documentation perspective
    Venigalla, Akhila Sri Manasa
    Sridhar, Chimalakonda
    arXiv, 2021,
  • [6] Performance measurement practices in software ecosystem
    Mhamdia, Amel Ben Hadj Salem
    INTERNATIONAL JOURNAL OF PRODUCTIVITY AND PERFORMANCE MANAGEMENT, 2013, 62 (05) : 514 - 533
  • [7] On the outdatedness of workflows in the GitHub Actions ecosystem
    Decan, Alexandre
    Mens, Tom
    Delicheh, Hassan Onsori
    JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 206
  • [8] It's Not Just GitHub: Identifying Data and Software Sources Included in Publications
    Escamilla, Emily
    Salsabil, Lamia
    Klein, Martin
    Wu, Jian
    Weigle, Michele C.
    Nelson, Michael L.
    LINKING THEORY AND PRACTICE OF DIGITAL LIBRARIES, TPDL 2023, 2023, 14241 : 195 - 206
  • [9] Towards Effective Productivity Measurement in Software Projects
    de Aquino Junior, Gibeon Soares
    de Lemos Meira, Silvio Romero
    2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 241 - 249