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 条
  • [41] The Evolving Role of Open Source Software in Medicine and Health Services
    Ingram, David
    Arikan, Sevket Seref
    TECHNOLOGY INNOVATION MANAGEMENT REVIEW, 2013, : 32 - 39
  • [42] Open-Source Software for Public Health: Opportunities and Approaches
    Wanger, Jenny
    Cullen, Theresa
    Dunbar, Elizabeth L.
    Flowers, Jan L.
    SEXUALLY TRANSMITTED DISEASES, 2023, 50 (8S) : S31 - S33
  • [43] Free/Libre Open Source Software in Health Care: A Review
    Karopka, Thomas
    Schmuhl, Holger
    Demski, Hans
    HEALTHCARE INFORMATICS RESEARCH, 2014, 20 (01) : 11 - 22
  • [44] Measuring the health of open source software ecosystems: Beyond the scope of project health
    Jansen, Slinger
    INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (11) : 1508 - 1519
  • [45] Data Mining Techniques for Software Quality Prediction in Open Source Software: An Initial Assessment
    Canaparo, Marco
    Ronchieri, Elisabetta
    23RD INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2018), 2019, 214
  • [46] Software Quality Assessment for Open Source Software using Logistic & Naive Bayes Classifier
    Suresh, Yeresime
    2016 INTERNATIONAL CONFERENCE ON COMPUTATION SYSTEM AND INFORMATION TECHNOLOGY FOR SUSTAINABLE SOLUTIONS (CSITSS), 2016, : 267 - 272
  • [47] Software reliability assessment and optimal version-upgrade problem for open source software
    Tamura, Yoshinobu
    Yamada, Shigeru
    2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-8, 2007, : 53 - +
  • [48] An open-source software ecosystem for the interactive exploration of ultrafast electron scattering data
    de Cotret, Laurent P. Rene
    Otto, Martin R.
    Stern, Mark J.
    Siwick, Bradley J.
    ADVANCED STRUCTURAL AND CHEMICAL IMAGING, 2018, 4
  • [49] The Open Source Software model and a business case for Open Source Software implementation: Creating a symbiotic open source solution
    Rea, AI
    INFORMATION TECHNOLOGY AND ORGANIZATIONS: TRENDS, ISSUES, CHALLENGES AND SOLUTIONS, VOLS 1 AND 2, 2003, : 977 - 978
  • [50] Understanding How the "Open" of Open Source Software (OSS) Will Improve Global Health Security
    Hahn, Erin
    Blazes, David
    Lewis, Sheri
    HEALTH SECURITY, 2016, 14 (01) : 13 - 18