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 条
  • [1] Performance Evaluation of Open Source IoT Platforms
    Ismail, Ahmed A.
    Hamza, Haitham S.
    Kotb, Amira M.
    2018 IEEE GLOBAL CONFERENCE ON INTERNET OF THINGS (GCIOT), 2018, : 27 - 31
  • [2] IoT Device Management Based on Open Source Platforms - Requirements Analysis and Evaluation
    Gustin, Denis
    Jasperneite, Juergen
    PROCEEDINGS OF THE IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2022, 2022,
  • [3] Open Source License Inconsistencies on GitHub
    Wolter, Thomas
    Barcomb, Ann
    Riehle, Dirk
    Harutyunyan, Nikolay
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2023, 32 (05)
  • [4] Performance of GitHub Open-Source Software Project: An Empirical Analysis
    Joy, Abin
    Thangavelu, Senthilkumar
    Jyotishi, Amalendu
    2018 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRONICS, COMPUTERS AND COMMUNICATIONS (ICAECC), 2018,
  • [5] GitHub Projects. Quality Analysis of Open-Source Software
    Jarczyk, Oskar
    Gruszka, Blazej
    Jaroszewicz, Szymon
    Bukowski, Leszek
    Wierzbicki, Adam
    SOCIAL INFORMATICS, SOCINFO 2014, 2014, 8851 : 80 - 94
  • [6] Analysis of Intercrossed Open-Source Software Repositories Data in GitHub
    Farah, Gabriel
    Correal, Dario
    2013 8TH COMPUTING COLOMBIAN CONFERENCE (8CCC), 2013, : 37 - 42
  • [7] Open Source Software Recommendations Using Github
    Koskela, Miika
    Simola, Inka
    Stefanidis, Kostas
    DIGITAL LIBRARIES FOR OPEN KNOWLEDGE, TPDL 2018, 2018, 11057 : 279 - 285
  • [8] Influence Factors Correlation Analysis in GitHub Open Source Software Development Process
    Yang B.
    Yu Q.
    Zhang W.
    Wu J.
    Liu C.
    Yang, Bo (yangbo090313@163.com), 1600, Chinese Academy of Sciences (28): : 1330 - 1342
  • [9] GitHub Sponsors: Exploring a NewWay to Contribute to Open Source
    Shimada, Naomichi
    Xiao, Tao
    Hata, Hideaki
    Treude, Christoph
    Matsumoto, Kenichi
    2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2022), 2022, : 1058 - 1069
  • [10] The Geography of Open Source Software: Evidence from GitHub
    Wachs, Johannes
    Nitecki, Mariusz
    Schueller, William
    Polleres, Axel
    TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE, 2022, 176