Comprehensive assessment of open source software ecosystem health

被引:2
|
作者
Oriol, Marc [1 ,3 ]
Mueller, Carlos [2 ]
Marco, Jordi [1 ]
Fernandez, Pablo [2 ]
Franch, Xavier [1 ]
Ruiz-Cortes, Antonio [2 ]
机构
[1] Univ Politecn Cataluna, Barcelona, Spain
[2] Univ Seville, Seville, Spain
[3] Campus Nord,Omega Bldg,004,C Jordi Girona Salgado, E-08034 Barcelona, Spain
关键词
Open Source Software Ecosystem (OSSECO); Open Source Software (OSS); Monitoring; Ecosystem health;
D O I
10.1016/j.iot.2023.100808
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent surveys expose that the use of Open Source Software (OSS) is increasingly becoming a need for organizations in their development projects. However, deciding a proper OSS to be adopted or to contribute to its development is a complex and error-prone task. Analyzing the OSS ecosystem (OSSECO) health may help providing information about: (1) the OSS itself (number of commits, days after the last release, etc.); and (2) their main actors (number of contributors, partners, etc.). There exist proposals that go further and provide aggregated high-level indicators (e.g. visibility as an aggregation of number of community events, number of partners, and other metrics). Nevertheless, there is a lack of useful OSSECO analysis tools to ease the decision making on which OSSECO has the health required by a potential OSS adopter or contributor. In this work, we provide OSS-CARE (OSSeCo heAlthy monitoR and analysEr), an OSS-independent, fully automatic, and real-time framework to assess OSSECO's health. OSS-CARE supports defining the ecosystem health objectives of potential OSS adopters, OSS contributors, and even OSS managers to inspect their provided health. These objectives are defined based on a well-established model characterizing health metrics that can be potentially aggregated by using a Bayesian network technique. Moreover, the integrated monitoring and analysis components perform an automated assessment of OSSECO's health by checking the fulfillment of the required health objectives. Furthermore, the result is shown in an appealing dashboard that may ease the complex decision making of which OSS to choose.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] A software reliability assessment tool based on AHP and SRGM for an open source software
    Tamura, Yoshinobu
    Yamada, Shigeru
    Eleventh ISSAT International Conference Reliability and Quality in Design, Proceedings, 2005, : 1 - 5
  • [32] Toward the Health Measure for Open Source Software Ecosystem Via Projection Pursuit and Real-Coded Accelerated Genetic
    Wang, Lei
    Wan, Jing
    Gao, Xinshu
    IEEE ACCESS, 2019, 7 : 87396 - 87409
  • [33] The health assessment of land ecosystem based on Fuzzy Comprehensive Evaluation
    Zou Taohong
    Zhang Jiquan
    Lu Xingchang
    Yi Kunpeng
    Tong Zhijun
    Liu Xingpeng
    CHINESE PERSPECTIVE ON RISK ANALYSIS AND CRISIS RESPONSE, 2010, 13 : 770 - +
  • [34] A reliability assessment method based on ANP for an open source software
    Iriguchi, Shuichi
    Tamura, Yoshinobu
    Yamada, Shigeru
    Eleventh ISSAT International Conference Reliability and Quality in Design, Proceedings, 2005, : 12 - 16
  • [35] Comparative Study of Open Source Software Reliability Assessment Tools
    Lu, Shuyi
    Li, Honghui
    Jiang, Zhouxian
    PROCEEDINGS OF 2020 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS), 2020, : 49 - 55
  • [36] Implementation of an open source CASA software for stallion motility assessment
    Giaretta, E.
    Bucci, D.
    Munerato, M.
    Rizzato, G.
    Mislei, B.
    Mari, G.
    Spinaci, M.
    Tamanini, C.
    Galeati, G.
    REPRODUCTION IN DOMESTIC ANIMALS, 2015, 50 : 54 - 54
  • [37] Impact Assessment for Vulnerabilities in Open-Source Software Libraries
    Plate, Henrik
    Ponta, Serena Elisa
    Sabetta, Antonino
    2015 31ST INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME) PROCEEDINGS, 2015, : 411 - 420
  • [38] Machine Learning Approach for Reliability Assessment of Open Source Software
    Behera, Ranjan Kumar
    Rath, Santanu Kumar
    Misra, Sanjay
    Leon, Marcelo
    Adewumi, Adewole
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2019, PT IV, 2019, 11622 : 472 - 482
  • [39] Open source software
    Irwin, B
    LIBRARY JOURNAL, 2000, 125 (02) : 8 - 8
  • [40] Open Source Software
    Gaff, Brian M.
    Ploussios, Gregory J.
    COMPUTER, 2012, 45 (06) : 9 - 11