Abstract
The Internet of Things (IoT) is a constantly growing domain in information technology that involves various hardware and software layers and many different programming abstractions and paradigms. As such, a large number of IoT middleware systems has grown together with the IoT. Hence, selecting an IoT middleware is therefore a time-consuming task, if the goal is to achieve interoperability between all devices and retaining their functionality.
A systematics for classifying, comparing, and ranking various IoT middleware offerings reduces complexity in the selection process and provides insights regarding a feature-wise comparison. In this paper, we introduce such a systematics and apply it on a large set of open source middleware systems orientated towards IoT. Concerning the best overall ranking, ThingsBoard emerged as the candidate with the highest score.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Borgia, E.: The internet of things vision: Key features, applications and open issues. Comput. Commun. 54, 1–31 (2014). https://doi.org/10.1016/j.comcom.2014.09.008
Ccori, P.C., De Biase, L.C.C., Zuffo, M.K., da Silva, F.S.C.: Device discovery strategies for the IoT. In: 2016 IEEE International Symposium on Consumer Electronics (ISCE), pp. 97–98 (2016). https://doi.org/10.1109/ISCE.2016.7797388
da Cruz, M.A.A., Rodrigues, J.J.P.C., Al-Muhtadi, J., Korotaev, V.V., de Albuquerque, V.H.C.: A reference model for internet of things middleware. IEEE Internet Things J. 5(2), 871–883 (2018). https://doi.org/10.1109/JIOT.2018.2796561
Delic, K.A.: On resilience of IoT systems: The internet of things (ubiquity symposium). Ubiquity 2016 (February), (February 2016). https://doi.org/10.1145/2822885
Eichhammer, P., et al.: Towards a robust, self-organizing IoT platform for secure and dependable service execution. In: Tagungsband des FB-SYS Herbsttreffens 2019. Gesellschaft für Informatik e.V., Bonn (2019). https://doi.org/10.18420/fbsys2019-03
Ghazala, A.A.E.D.I.: Systematic performance evaluation of internet of things middleware platforms. CU Theses (2019)
INFSO, D.: Networked enterprise and rfid infso g. 2 micro and nanosystems. internet of things in 2020, roadmap for the future (4) (2008)
Ismail, A.A., Hamza, H.S., Kotb, A.M.: Performance evaluation of open source IoT platforms. In: 2018 IEEE Global Conference on Internet of Things (GCIoT), pp. 1–5 (2018). https://doi.org/10.1109/GCIoT.2018.8620130
Kiran, M.P.R.S., Rajalakshmi, P., Bharadwaj, K., Acharyya, A.: Adaptive rule engine based IoT enabled remote health care data acquisition and smart transmission system. In: 2014 IEEE World Forum on Internet of Things (WF-IoT), pp. 253–258 (2014). https://doi.org/10.1109/WF-IoT.2014.6803168
Marques, G., Pitarma, R., Garcia, N.M., Pombo, N.: Internet of things architectures, technologies, applications, challenges, and future directions for enhanced living environments and healthcare systems: a review. Electronics (Switzerland) 8(10), 1–27 (2019). https://doi.org/10.3390/electronics8101081
Molla, M., Ahamed, S.: A survey of middleware for sensor network and challenges. In: 2006 International Conference on Parallel Processing Workshops (ICPPW 2006), p. 6 p. 228 (2006). https://doi.org/10.1109/ICPPW.2006.18
Nastic, S., Truong, H.L., Dustdar, S.: A middleware infrastructure for utility-based provisioning of IoT cloud systems. In: 2016 IEEE/ACM Symposium on Edge Computing (SEC), pp. 28–40 (2016). https://doi.org/10.1109/SEC.2016.35
Ngu, A.H., Gutierrez, M., Metsis, V., Nepal, S., Sheng, Q.Z.: IoT middleware: a survey on issues and enabling technologies. IEEE Internet Things J. 4(1), 1–20 (2017). https://doi.org/10.1109/JIOT.2016.2615180
Perera, C., Zaslavsky, A., Christen, P., Georgakopoulos, D.: Context aware computing for the internet of things: A survey. IEEE Commun. Surv. Tutorials 16(1), 414–454 (2014). https://doi.org/10.1109/SURV.2013.042313.00197
Razzaque, M.A., Milojevic-Jevric, M., Palade, A., Clarke, S.: Middleware for internet of things: a survey. IEEE Internet Things J. 3(1), 70–95 (2016). https://doi.org/10.1109/JIOT.2015.2498900
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 IFIP International Federation for Information Processing
About this paper
Cite this paper
Held, F., Schauz, P., Domaschka, J. (2022). A Systematic Comparison of IoT Middleware. In: Montesi, F., Papadopoulos, G.A., Zimmermann, W. (eds) Service-Oriented and Cloud Computing. ESOCC 2022. Lecture Notes in Computer Science, vol 13226. Springer, Cham. https://doi.org/10.1007/978-3-031-04718-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-031-04718-3_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-04717-6
Online ISBN: 978-3-031-04718-3
eBook Packages: Computer ScienceComputer Science (R0)