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 条
  • [31] Evaluating open source portals
    Goh, Dion
    Luyt, Brendan
    Chua, Alton
    Yee, See-Yong
    Poh, Kia-Ngoh
    Ng, How-Yeu
    JOURNAL OF LIBRARIANSHIP AND INFORMATION SCIENCE, 2008, 40 (02) : 81 - 92
  • [32] Adaptive Performance Analysis in IoT Platforms
    Ouedraogo, Clovis Anicet
    Medjiah, Samir
    Chassot, Christophe
    Drira, Khalil
    Aguilar, Jose
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04): : 4764 - 4778
  • [33] On platforms, incomplete contracts, and open source software
    Niedermayer, Andras
    INTERNATIONAL JOURNAL OF INDUSTRIAL ORGANIZATION, 2013, 31 (06) : 714 - 722
  • [34] Open Source Platforms for Internet Monitoring and Measurement
    Aceto, Giuseppe
    Botta, Alessio
    de Donato, Walter
    Marchetta, Pietro
    Pescape, Antonio
    Ventre, Giorgio
    8TH INTERNATIONAL CONFERENCE ON SIGNAL IMAGE TECHNOLOGY & INTERNET BASED SYSTEMS (SITIS 2012), 2012, : 563 - 570
  • [35] Open Source Cloud Management Platforms: A Review
    Ismaeel, Salam
    Miri, Ali
    Chourishi, Dharmendra
    Dibaj, S. M. Reza
    2015 IEEE 2ND INTERNATIONAL CONFERENCE ON CYBER SECURITY AND CLOUD COMPUTING (CSCLOUD), 2015, : 470 - 475
  • [36] Open Source Platforms for Dynamic Stability Assessment
    Nohac, Karel
    Rakova, Lenka
    Muzik, Vaclav
    Maslo, Karel
    PROCEEDINGS OF THE 2019 20TH INTERNATIONAL SCIENTIFIC CONFERENCE ON ELECTRIC POWER ENGINEERING (EPE), 2019, : 474 - 479
  • [37] Cognitive Systems Platforms using Open Source
    Courtney, Patrick
    Michel, Olivier
    Cangelosi, Angelo
    Tikhanoff, Vadim
    Metta, Giorgio
    Natale, Lorenzo
    Nori, Francesco
    Kernbach, Serge
    PERFORMANCE EVALUATION AND BENCHMARKING OF INTELLIGENT SYSTEMS, 2009, : 139 - +
  • [38] Towards Understanding the Open Source Interest in Gender-Related GitHub Projects
    Garcia, Rita
    Nude, Christoph
    La, Wendy
    2023 IEEE/ACM 16TH INTERNATIONAL CONFERENCE ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING, CHASE, 2023, : 68 - 79
  • [39] Application & Comparison of Several Sentiment Analysis Platforms with Open Source Review Dataset
    Gao, Ya
    Wang, Shu
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2019), 2019,
  • [40] AUTOMATING TEST CASE IDENTIFICATION IN JAVA']JAVA OPEN SOURCE PROJECTS ON GITHUB
    Madeja, Matej
    Poruban, Jaroslav
    Bacikova, Michaela
    Sulir, Matus
    Juhar, Jan
    Chodarev, Sergej
    Gurbal, Filip
    COMPUTING AND INFORMATICS, 2021, 40 (03) : 575 - 605