Smart City Gnosys

Smart city article details

Title Smart City Software: A Review Of Development Methodologies And Modelling Languages
ID_Doc 50490
Authors Simonofski A.; Sokolvak D.; Serral E.
Year 2022
Published Lecture Notes in Business Information Processing, 451
DOI http://dx.doi.org/10.1007/978-3-031-07478-3_3
Abstract Smart cities aim to improve citizens' quality of life using technology. Due to their size, smart city projects often rely on dedicated software that is built using development methodologies and modelling languages. This paper aims at discovering what software development methodologies and modelling languages are being used in a Smart City context as well as revealing the drivers behind these choices. To do so, a literature review and six semi-structured interviews with practitioners in Belgian smart cities were conducted. The results demonstrate that there are various software development methodologies (Waterfall Model, Agile, Scrum, AUP, Hybrid Agile Methodology) and modelling languages (UML, SysML, BPMN, DSML, informal modelling) applied in a smart city context. This paper contributes to the understanding of the current state of software development methodologies and modelling languages within the smart city context. Moreover, by taking a closer focus on Belgian Smart Cities, it sheds light on the concrete state of practice and highlights the drivers and challenges associated with each approach.
Author Keywords Modelling language; Smart city; Software; Software development


Similar Articles


Id Similarity Authors Title Published
45128 View0.882Almaarif, A; Aslam, K; Gordijn, JRequirements Engineering For Smart Cities: Emerging Trends And Techniques2024 IEEE INTERNATIONAL SMART CITIES CONFERENCE, ISC2 (2024)
50366 View0.882Goumopoulos C.Smart City Middleware: A Survey And A Conceptual FrameworkIEEE Access, 12 (2024)
28088 View0.881Yousif J.H.; Al-Kindi G.; Srivastava D.K.Global Software Development For Smart Cities5G-Enabled Technology for Smart City and Urbanization System (2024)
58218 View0.876Chaabane M.; Zaafouri K.; Rodriguez I.B.Towards Modeling A Service-Oriented Application Managing A Smart City Using Uml 2.XProceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE, 2021-October (2021)
51821 View0.875Souza, LS; Misra, S; Soares, MSSmartcitysysml: A Sysml Profile For Smart Cities ApplicationsCOMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2020, PT VI, 12254 (2020)
52180 View0.875Saborido, R; Alba, ESoftware Systems From Smart City VendorsCITIES, 101 (2020)
49686 View0.872Okonta D.E.; Vukovic V.Smart Cities Software Applications For Sustainability And ResilienceHeliyon, 10, 12 (2024)
43406 View0.871Komninos N.; Tsampoulatidis I.; Kakderi C.; Nikolopoulos S.; Kompatsiaris I.Projects For Smart Cities: Ecosystems, Connected Intelligence And Innovation For The Radical Transformation Of CitiesSmart Innovation, Systems and Technologies, 294 (2022)
50186 View0.865Javidroozi V.; Shah H.; Feldman G.Smart City Development: A Business Process-Centric ConceptualisationInternational Conference on Operations Research and Enterprise Systems (2019)
2719 View0.865Melo P.C.F.A Model-Driven Middleware Approach To Reduce The Semantic Gap Between Application Domains And The Generic Infrastructure Of Smart CitiesCompanion Proceedings - 24th International Conference on Model-Driven Engineering Languages and Systems, MODELS-C 2021 (2021)