Variability Modeling for Smart City Reference Architectures

Mohammad Abu-Matar, Rabeb Mizouni

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

15 Scopus citations

Abstract

With the convergence of information and telecommunication technologies, the vision of the 'Smart City' is fast becoming a reality. City governments in a growing number of countries are capitalizing on these advances to ease the lives of their citizens and to increase efficiency and sustainability. In our previous research, we have proposed a new approach for designing such ultra large and ultra-heterogeneous ecosystems. The approach is manifested as a reference architecture (smartCityRA) that can be used as the starting point, i.e. blue print, for smart city projects. In this paper, we elaborate on the reference architecture by enabling smartCityRA with variability mechanisms to accommodate the instantiations of different smart city software architectures. We do this by using variability modeling and model-driven architecture techniques. The result is smartCityML, a domain specific language (DSL) for modeling smart city systems. We first develop the abstract syntax of the language. Then, we outline the constituent constructs of the language, i.e.The concrete syntax. Finally, we propose tooling ideas for the new language and suggest evaluation criteria and plans.

Original languageBritish English
Title of host publication2018 IEEE International Smart Cities Conference, ISC2 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781538659595
DOIs
StatePublished - 28 Feb 2019
Event2018 IEEE International Smart Cities Conference, ISC2 2018 - Kansas City, United States
Duration: 16 Sep 201819 Sep 2018

Publication series

Name2018 IEEE International Smart Cities Conference, ISC2 2018

Conference

Conference2018 IEEE International Smart Cities Conference, ISC2 2018
Country/TerritoryUnited States
CityKansas City
Period16/09/1819/09/18

Keywords

  • reference architecture
  • smart city
  • variability Modeling

Fingerprint

Dive into the research topics of 'Variability Modeling for Smart City Reference Architectures'. Together they form a unique fingerprint.

Cite this