Evaluating Open Source IoT Platforms: A GitHub Analysis

被引:0
|
作者
Turki, Mahdi [1 ]
El Boussaidi, Ghizlane [1 ]
Benzarti, Imen [1 ]
Mili, Hafedh [2 ]
机构
[1] Ecole Technol Super, Montreal, PQ, Canada
[2] Univ Quebec Montreal, Montreal, PQ, Canada
关键词
Iot Platforms; Open Source; GitHub; Evaluation;
D O I
10.1145/3643794.3648348
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Internet of Things (IoT) platforms have emerged as key enablers for connected device deployment, providing core infrastructure capabilities that can be customized and extended. As IoT adoption continues accelerating across domains, understanding the landscape of mature open source platforms is important for guiding technology selection and evolution. Several studies have compared open source and proprietary IoT platforms in terms of different capabilities. However, there has been limited research specifically targeting leading open source IoT platforms that are hosted on developer communities like GitHub. In this paper, we compare the most popular open source IoT platforms on GitHub in terms of activity metrics and popularity indicators. We also identify the main features and technical capabilities implemented across the top five starred open source IoT platforms on GitHub based on a systematic review of their documentation. Our results show that: 1) Open source IoT platforms on GitHub exhibit diverse technical capabilities, yet share core features focused on device management and data visualization, 2) ThingBoard platform emerges as a leader of the open-source IoT platforms not only in terms of popularity metrics and popularity indicators, but also in terms of a broad range of features and technical capabilities, 3) Platforms specialised in industrial IoT, such as Industial-IoT and United manufacturing hub, display the best health scores and ratios of open and closed issues, and 4) OpenRemote platform capabilities are rich but focused on the support and management of smart environments.
引用
下载
收藏
页码:14 / 21
页数:8
相关论文
共 50 条
  • [21] IoT-NUMS: Evaluating NUMS Elliptic Curve Cryptography for IoT Platforms
    Liu, Zhe
    Seo, Hwajeong
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2019, 14 (03) : 720 - 729
  • [22] Big Data Open Source Platforms
    Coimbra de Almeida, Pedro Daniel
    Bernardino, Jorge
    2015 IEEE INTERNATIONAL CONGRESS ON BIG DATA - BIGDATA CONGRESS 2015, 2015, : 268 - 275
  • [23] The Influence of Sponsorship on Open-Source Software Developers' Activities on GitHub
    Wang, Yaxin
    Wang, Liang
    Hu, Hao
    Jiang, Jing
    Kuang, Hongyu
    Tao, Xianping
    2022 IEEE 46TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2022), 2022, : 924 - 933
  • [24] From GitHub to GDP: A framework for measuring open source software innovation
    Korkmaz, Gizem
    Calderon, J. Bayoan Santiago
    Kramer, Brandon L.
    Guci, Ledia
    Robbins, Carol A.
    RESEARCH POLICY, 2024, 53 (03)
  • [25] Comparative Technical Analysis and Prospective of the Major Open Source MOOC Platforms
    Pereira, Juanan
    Sanz-Santamaria, Silvia
    Gutierrez, Julian
    RED-REVISTA DE EDUCACION A DISTANCIA, 2014, (44):
  • [26] An empirical study of the first contributions of developers to open source projects on GitHub
    Subramanian, Vikram N.
    2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2020), 2020, : 116 - 118
  • [27] GitHub Statistics as a Measure of the Impact of Open-Source Bioinformatics Software
    Dozmorov, Mikhail G.
    FRONTIERS IN BIOENGINEERING AND BIOTECHNOLOGY, 2018, 6
  • [28] Population Dynamics in Open Source Communities: An Ecological Approach Applied to Github
    Loyola, Pablo
    Ko, In-Young
    WWW'14 COMPANION: PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2014, : 993 - 998
  • [29] Social Diversity and Growth Levels of Open Source Software Projects on GitHub
    Aue, Joop
    Haisma, Michiel
    Tomasdottir, Kristin Fjola
    Bacchelli, Alberto
    ESEM'16: PROCEEDINGS OF THE 10TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2016,
  • [30] An empirical study of the first contributions of developers to open source projects on GitHub
    Subramanian, Vikram N.
    Proceedings - 2020 ACM/IEEE 42nd International Conference on Software Engineering: Companion, ICSE-Companion 2020, 2020, : 116 - 118