Knowledge Agora



Similar Articles

Title Towards modeling a Service-Oriented application managing a Smart City using UML 2.x
ID_Doc 36273
Authors Chaabane, M; Zaafouri, K; Rodriguez, IB
Title Towards modeling a Service-Oriented application managing a Smart City using UML 2.x
Year 2021
Published
Abstract Context: The evolution of citizens' life in cities in term of services and the evolution of mobile technologies lead to the rise of the concept of "Smart City". As an effect, the need for applications and software in Smart Cities takes more and more importance. This fact leads developers to look for models and techniques to automate software production, improve quality and reduce costs and time. Objective: In this work, we aim to model a Service-Oriented application managing a "Smart City". The idea is to provide services that ensure inhabitants comfort and streamline energy consumption. For this aim, we need to model the structural and behavioral aspects of this Service-Oriented application. Method: In the literature, different studies modeled the structural aspect of Service-Oriented applications using the UML component diagrams or Service Component Architecture diagrams (SCA). To model the behavioral aspect, some studies used Business Process Model and Notation diagrams (BPMN). In this work, we use the Unified Modeling Language (UML 2.x) which allows us to design both structural and behavioral aspects. Results: In this work, we put the focus on some services of the "Smart City". While using UML 2.x in modeling the structural and behavioral aspects of our Service-Oriented application, we obtain four class diagrams and four activity diagrams. These diagrams illustrate the services: energy management, public lighting, air quality and waste collection. Conclusion: It is concluded, on the one hand, that the class diagrams show the structure of the "Smart City". On the other hand, the activity diagrams show the dynamicity between the different services. Thus, UML 2.x allows us to visualise both structural and behavioral aspects of our Service-Oriented application using the same modeling semantic instead of using different modeling languages.
PDF

Similar Articles

ID Score Article
40006 Muvuna, J; Boutaleb, T; Mickovski, SB; Baker, KJ Systems Engineering Approach to Design and Modelling of Smart Cities(2016)
45238 Walletzky, L; Bayarsaikhan, O; Ge, MZ; Schwarzová, Z Evaluation of Smart City Models: A Conceptual and Structural View(2022)
36056 Dessai, A; Javidroozi, V Cross-sectoral process modelling for smart city development(2021)Business Process Management Journal, 27, 7
36193 Gottschalk, M; Uslar, M Using a Use Case Methodology and an Architecture Model for Describing Smart City Functionalities(2016)International Journal Of Electronic Government Research, 12, 2
39532 Bastidas, V; Reychav, I; Ofir, A; Bezbradica, M; Helfert, M Concepts for Modeling Smart Cities An ArchiMate Extension(2022)Business & Information Systems Engineering, 64, 3
45611 Muvuna, J; Boutaleb, T; Baker, KJ; Mickovski, SB A Methodology to Model Integrated Smart City System from the Information Perspective(2019)Smart Cities, 2, 4
44633 Souza, LS; Soares, MS Design of Smart Cities Dimensions Using the SmartCitySysML Profile(2021)
44906 Badii, C; Bellini, P; Cenni, D; Difino, A; Nesi, P; Paolucci, M Analysis and assessment of a knowledge based smart city architecture providing service APIs(2017)
36343 Sivrikaya, F; Ben-Sassi, N; Dang, XT; Görür, OC; Kuster, C Internet of Smart City Objects: A Distributed Framework for Service Discovery and Composition(2019)
40711 Melo, PCF A model-driven middleware approach to reduce the semantic gap between application domains and the generic infrastructure of smart cities(2021)
Scroll