Smart City Gnosys

Smart city article details

Title A Model-Driven Middleware Approach To Reduce The Semantic Gap Between Application Domains And The Generic Infrastructure Of Smart Cities
ID_Doc 2719
Authors Melo P.C.F.
Year 2021
Published Companion Proceedings - 24th International Conference on Model-Driven Engineering Languages and Systems, MODELS-C 2021
DOI http://dx.doi.org/10.1109/MODELS-C53483.2021.00108
Abstract In Smart Cities, the city's IT infrastructure must facilitate the development, deployment and operation of smart city applications for a number of different application domains that need to access a variety of heterogeneous resources. Building these applications becomes a great challenge since: they are used on large scale systems, have dynamic behavior, must access heterogeneous resources, can share resources from different domains, and must deal with the semantics of different domains. In this sense, platforms are commonly used to support application development, but they do not reduce complexity, are generic and deal with resource abstractions, while applications deal with domain abstractions. To overcome this semantic gap, this work proposes the use of domain specific middleware (DSM) with support for the development of model-driven applications defined in terms of a domain specific modeling language (DSML). To facilitate the definition of languages in different domains and, consequently, the execution of applications built according to these languages, a meta-meta language was defined that wraps the generic concepts used for the management of several domains. Furthermore, operational semantics are represented by models that describe domain-specific operations. The set of these elements associated with a middleware built according to the model-driven approach is defined as Model-Driven Domain-Specific Middleware (MDDSM). Therefore, this work proposes an integrated architecture that combines the use of MD-DSM and a smart cities platform to provide a flexible, robust and complete approach to facilitating the creation and execution of applications for different smart city domains. Thus, in the context of Smart Cities, middleware must deal with both application domain-related abstractions and platform-related abstractions (resources). Furthermore, the use of the model-driven approach allows representing such abstractions and relating domain semantics to generic resources. As a result, we have the construction of middleware and related elements in different domains and associated with a smart cities platform, demonstrating the expressiveness of the proposed approach.
Author Keywords model-driven domain-specific middleware; semantic gap; smart city


Similar Articles


Id Similarity Authors Title Published
50366 View0.909Goumopoulos C.Smart City Middleware: A Survey And A Conceptual FrameworkIEEE Access, 12 (2024)
52817 View0.885Ruiz-Torrubiano R.; Dhungana D.; Kormann-Hainzl G.; Paudel S.Ssdl: A Domain-Specific Modeling Language For Smart City ServicesProgress in IS, Part F2548 (2023)
50420 View0.878Brutti A.; de Sabbata P.; Frascella A.; Gessa N.; Ianniello R.; Novelli C.; Pizzuti S.; Ponti G.Smart City Platform Specification: A Modular Approach To Achieve Interoperability In Smart CitiesInternet of Things (2019)
32872 View0.877Sivrikaya, F; Ben-Sassi, N; Dang, XT; Görür, OC; Kuster, CInternet Of Smart City Objects: A Distributed Framework For Service Discovery And CompositionIEEE ACCESS, 7 (2019)
18498 View0.871Del Esposte, AD; Santana, EFZ; Kanashiro, L; Costa, FM; Braghetto, KR; Lago, N; Kon, FDesign And Evaluation Of A Scalable Smart City Software Platform With Large-Scale SimulationsFUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 93 (2019)
5713 View0.87Bellini P.; Bologna D.; Nesi P.; Pantaleo G.A Unified Knowledge Model For Managing Smart City/Iot Platform Entities For Multitenant ScenariosSmart Cities, 7, 5 (2024)
4764 View0.87Spieldenner D.; Spieldenner T.A Smart Integration Layer For Smart City Business Applications4th International Conference on Smart Grid and Smart Cities, ICSGSC 2020 (2020)
19799 View0.87Shariatfar M.; Lee Y.-C.Development Of Urban-Level Infrastructure Information Delivery Manuals Using Knowledge Modularization For Enhanced Smart City Data ExchangesConstruction Research Congress 2024, CRC 2024, 1 (2024)
4905 View0.869Lastro G.; Gross J.-A.; Neureiter C.A Standards-Based Approach For Cross-Domain Modelling Of Smart City System Architectures2023 8th International Conference on Smart and Sustainable Technologies, SpliTech 2023 (2023)
8115 View0.869Phuttharak J.; Loke S.W.An Event-Driven Architectural Model For Integrating Heterogeneous Data And Developing Smart City ApplicationsJournal of Sensor and Actuator Networks, 12, 1 (2023)