Smart cities are made to provide services, including software services, for citizens.. There are many services that these cities provide, and the number of active users and connected devices may vary. Traditional approaches to software design and development do not take into account both the high-level and low-level management of complex services, which include IoT devices, real-time applications, and AI-related processing frameworks. Some of the most important components of software system management are internal task routing and services management. Smart city systems are developed and implemented for real-world cities using real-world data. For example, Kyiv city is the largest city in Ukraine in terms of population and total area. In this study, data on Kyiv city are used as a foundation of the proposed smart city system model. We provide a generalized software service model that is based on control parameters, benchmarks, and weights. These services are provided in an algorithmic and software model version that allows for their implementation in already existing services or when developing new smart city solutions. The smart city platform is based on the integration of various components; in turn, each individual component consists of its own set of software and hardware services and components. The tasks of sub-services and module management are as crucial as they are complex. The system manager module is a middleware/core-layer software system. Event handling, routing, and service/process activation are determined by the appropriate mathematical calculation mechanism. This role can be filled by special routing and management services, each being platform- and deployment-agonistic. While routing services are designed following standard protocols, APIs, and middleware-layer services, sub-service management systems are low-layer data/process processing- and computation-first systems.
Previous Article in event
Next Article in event
Parametric Middleware Routing and Management Services Platform Model for Smart Cities
Published:
04 December 2024
by MDPI
in The 5th International Electronic Conference on Applied Sciences
session Computing and Artificial Intelligence
Abstract:
Keywords: smart city; routing; middleware; IoT; micro-service; service orchestration; data driven development;
Comments on this paper