A Domain Specific Language for Smart Cities
Francisca Rosique, Fernando Losilla, Juan Ángel Pastor Franco
Abstract
Open-access reader
Francisca Rosique, Fernando Losilla, Juan Ángel Pastor Franco
Abstract
Open-access reader
In Smart Cities Systems, one of the main problems of its development is the integration of different devices and sensors. Many of them are incompatible with each other (different platforms, communication protocols, etc.). In this paper a Domain Specific Language (DSL) for Smart Cities is presented. This DSL allow to describe the system of a Smart City using domain concepts, without considering platforms, protocols, etc. This DSL has been developed using a Model Driven Approach (MDA). Has therefore been developed a metamodel, adding additional constraints to validate the language and a textual and graphical syntax to enable the modeling of the Smart City System in an easy and simple way.
OpenAlex reports 7 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In Smart Cities Systems, one of the main problems of its development is the integration of different devices and sensors. Many of them are incompatible with each other (different platforms, communication protocols, etc.). In this paper a Domain Specific Language (DSL) for Smart Cities is presented. This DSL allow to describe the system of a Smart City using domain concepts, without considering platforms, protocols, etc. This DSL has been developed using a Model Driven Approach (MDA). Has therefore been developed a metamodel, adding additional constraints to validate the language and a textual and graphical syntax to enable the modeling of the Smart City System in an easy and simple way.
Key concepts: Digital subscriber line, Domain-specific language, Metamodeling, Computer science, Domain (mathematical analysis), Abstract syntax, Smart city, Model-driven architecture