EventsThe 5th International Electronic Conference on Applied Sciences
Published
This submission belongs to the session S3. Computing and Artificial Intelligence of the event The 5th International Electronic Conference on Applied Sciences
Published date
04 Dec, 2024
Academic Editor
author-avatarEugenio Vocaturo
Citation
Volodymyr Nazarenko, Oksana Zazymko, Andrii Martyn, Parametric Middleware Routing and Management Services Platform Model for Smart Cities, in Proceedings of The 5th International Electronic Conference on Applied Sciences, 4 December–6 December 2024, MDPI: Basel, Switzerland
Share
Email
Facebook
Twitter
LinkedIn

Parametric Middleware Routing and Management Services Platform Model for Smart Cities

Oksana Zazymko 1
Andrii Martyn 1
1. National University of life and environmental sciences of Ukraine, Kyiv, Ukraine, Ukraine
Abstract

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.

Keywords
smart city
routing
middleware
IoT
micro-service
service orchestration
data driven development
Poster
ParametricRouting_VolodymyrNazarenko24(1).pdf
Self-diagnosis of Applications – Architectural Solution and Ontology
Conflict management of users' comfort preferences in a smart environment—a case study