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 条
  • [21] Software productivity measurement using multiple size measures
    Kitchenham, B
    Mendes, E
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30 (12) : 1023 - 1035
  • [22] Productivity Measurement in Software Engineering: A Study of the Inputs and the Outputs
    Hernandez-Lopez, Adrian
    Colomo-Palacios, Ricardo
    Soto-Acosta, Pedro
    Casado Lumberas, Cristina
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGIES AND SYSTEMS APPROACH, 2015, 8 (01) : 46 - 68
  • [23] Introducing Traceability in GitHub for Medical Software Development
    Stirbu, Vlad
    Mikkonen, Tommi
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2021), 2021, 13126 : 152 - 164
  • [24] Supporting collaborative software development over GitHub
    Arora, Ritu
    Goel, Sanjay
    Mittal, Ravi Kant
    SOFTWARE-PRACTICE & EXPERIENCE, 2017, 47 (10): : 1393 - 1416
  • [25] Global software engineering in the age of GitHub and zoom
    Herbsleb, James
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2023, 35 (06)
  • [26] REPERSP: Recommending Personalized Software Projects on GitHub
    Xu, Wenyuan
    Sun, Xiaobing
    Hu, Jiajun
    Li, Bin
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2017, : 648 - 652
  • [27] Health is Wealth: Evaluating the Health of the Bitcoin Ecosystem in GitHub
    Osman, Khadija
    Baysal, Olga
    2021 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON SOFTWARE HEALTH IN PROJECTS, ECOSYSTEMS AND COMMUNITIES (SOHEAL 2021), 2021, : 1 - 8
  • [28] Demystifying Software Release Note Issues on GitHub
    Wu, Jianyu
    He, Hao
    Xiao, Wenxin
    Gao, Kai
    Zhou, Minghui
    30TH IEEE/ACM INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2022), 2022, : 602 - 613
  • [29] Mining Software Engineering Data from GitHub
    Gousios, Georgios
    Spinellis, Diomidis
    PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017), 2017, : 501 - 502
  • [30] On the Use of GitHub Actions in Software Development Repositories
    Decan, Alexandre
    Mens, Tom
    Mazrae, Pooya Rostami
    Golzadeh, Mehdi
    2022 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2022), 2022, : 235 - 245