A Unified Knowledge Model for Managing Smart City/IoT Platform Entities for Multitenant Scenarios
-
Published:2024-08-27
Issue:5
Volume:7
Page:2339-2365
-
ISSN:2624-6511
-
Container-title:Smart Cities
-
language:en
-
Short-container-title:Smart Cities
Author:
Bellini Pierfrancesco1ORCID, Bologna Daniele1, Nesi Paolo1ORCID, Pantaleo Gianni1ORCID
Affiliation:
1. DISIT Lab, DINFO Department, University of Florence, 50121 Firenze, FI, Italy
Abstract
Smart city/IoT frameworks are becoming more complex for the needs regarding multi-tenancy, data streams, real-time event-driven processing, data, and visual analytics. The infrastructures also need to support multiple organizations and optimizations in terms of data, processes/services, and tools cross-exploited by multiple applications and developers. In this paper, we addressed these needs to provide platform operators and developers effective models and tools to: (i) identify the causes of problems and dysfunctions at their inception; (ii) identify references to data, processes, and APIs to add/develop new scenarios in the infrastructure, minimizing effort; (iii) monitor resources and the work performed by developers to exploit the complex multi-application platform. To this end, we developed a semantic unified knowledge model, UKM, and a number of tools for its implementation and exploitation. The UKM, with its inferences, allows to browse and extract information from complex relationships among entities. The proposed solution has been designed, implemented, and validated in the context of the open source Snap4City.org platform and applied in many geographical areas with 18 organizations, 40 cities, thousands of operators and developers, and free trials to keep platform complexity under control, as in the interconnected scenarios of the Herit-Data Interreg Project, which is a lighthouse project of the European Commission.
Funder
European Regional Development Fund in the context of the Herit-Data project ELLIE project of the European Commission
Reference76 articles.
1. Filipponi, L., Vitaletti, A., Landi, G., Memeo, V., Laura, G., and Pucci, P. (2010, January 18–25). Smart City: An Event Driven Architecture for Monitoring Public Spaces with Heterogeneous Sensors. Proceedings of the 2010 Fourth International Conference on Sensor Technologies and Applications, Venice, Italy. 2. Badii, C., Belay, E.G., Bellini, P., Cenni, D., Marazzini, M., Mesiti, M., Nesi, P., Pantaleo, G., Paolucci, M., and Valtolina, S. (2018, January 25–26). Snap4City: A Scalable IoT/IoE Platform for Developing Smart City Applications. Proceedings of the International Conference IEEE Smart City Innovation, Bandung, Indonesia. 3. Krylovskiy, A., Jahn, M., and Patti, E. (2015, January 24–26). Designing a Smart City Internet of Things Platform with Microservice Architecture. Proceedings of the 2015 3rd International Conference on Future Internet of Things and Cloud, Rome, Italy. 4. Microservices’ libraries enabling server-side business logic visual programming for digital twins;Fanfani;SoftwareX,2024 5. Ruohomäki, T., Airaksinen, E., Huuska, P., Kesäniemi, O., Martikka, M., and Suomisto, J. (2018, January 25–27). Smart City Platform Enabling Digital Twin. Proceedings of the 2018 International Conference on Intelligent Systems (IS), Madeira, Portugal.
|
|