A gap analysis of Internet-of-Things platforms
arXiv:1502.01181 · doi:10.1016/j.comcom.2016.03.015
Abstract
We are experiencing an abundance of Internet-of-Things (IoT) middleware solutions that provide connectivity for sensors and actuators to the Internet. To gain a widespread adoption, these middleware solutions, referred to as platforms, have to meet the expectations of different players in the IoT ecosystem, including device providers, application developers, and end-users, among others. In this article, we evaluate a representative sample of these platforms, both proprietary and open-source, on the basis of their ability to meet the expectations of different IoT users. The evaluation is thus more focused on how ready and usable these platforms are for IoT ecosystem players, rather than on the peculiarities of the underlying technological layers. The evaluation is carried out as a gap analysis of the current IoT landscape with respect to (i) the support for heterogeneous sensing and actuating technologies, (ii) the data ownership and its implications for security and privacy, (iii) data processing and data sharing capabilities, (iv) the support offered to application developers, (v) the completeness of an IoT ecosystem, and (vi) the availability of dedicated IoT marketplaces. The gap analysis aims to highlight the deficiencies of today's solutions to improve their integration to tomorrow's ecosystems. In order to strengthen the finding of our analysis, we conducted a survey among the partners of the Finnish IoT program, counting over 350 experts, to evaluate the most critical issues for the development of future IoT platforms. Based on the results of our analysis and our survey, we conclude this article with a list of recommendations for extending these IoT platforms in order to fill in the gaps.
15 pages, 4 figures, 3 tables, Accepted for publication in Computer Communications, special issue on the Internet of Things: Research challenges and solutions
Cited by in corpus (11)
- CamFlow: Managed Data-sharing for Cloud Services
- COVID-19 what have we learned? The rise of social machines and connected devices in pandemic management following the concepts of predictive, preventive and personalised medicine
- Twenty-one key factors to choose an IoT platform: Theoretical framework and its applications
- ECHO: An Adaptive Orchestration Platform for Hybrid Dataflows across Cloud and Edge
- The Hitchhiker's Guide to Fused Twins: A Review of Access to Digital Twins in situ in Smart Cities
- Research and Education Towards Smart and Sustainable World
- Analysis of Internet of Things Implementation Barriers in the Cold Supply Chain: An Integrated ISM-MICMAC and DEMATEL Approach
- A novel JXTA-based architecture for implementing heterogenous Networks of Things
- Semantic Reasoning for Context-aware Internet of Things Applications
- Design Principles for Architectures of Technical Smart Service Systems
- End-to-end-Architekturen zur Datenmonetarisierung im IIoT. Konzepte und Implementierungen