SSDL: A Domain-Specific Modeling Language for Smart City Services.

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

Abstract

As software services become more and more indispensable in our daily lives, low-code and no-code platforms are gaining significance, especially for non-technical users. We present a novel domain-specific modeling language for the definition of smart service systems in the context of smart cities, which we call Smart Service Definition Language (SSDL). The main goal of this formal language is to provide a basis for a low-coding software engineering approach for the design and deployment of smart services. SSDL is based on the Smart City Ontology (SCO) to provide syntactic and semantic elements related to the smart city environment and aims at defining a syntax as near as possible to human language to overcome acceptance problems for non-technical users. The proposed language can be used by smart system designers and other stakeholders to define the components, actors, data and relationships between the different elements that compose smart service systems in a formal and reproducible way, paving the way for an automatic or semi-automatic generation of ready-to-deploy smart services as independent applications, which may take the form of web services to be integrated in service-oriented architectures. In this paper, we present the syntax of SSDL and provide an example use-case for its application to the problem of designing a smart service for parking lot management.

OriginalspracheEnglisch
TitelProgress in IS
Seiten113-121
Seitenumfang9
DOIs
PublikationsstatusVeröffentlicht - 30 Aug. 2023

Publikationsreihe

NameProgress in IS
BandPart F2548
ISSN (Print)2196-8705
ISSN (elektronisch)2196-8713

Fingerprint

Untersuchen Sie die Forschungsthemen von „SSDL: A Domain-Specific Modeling Language for Smart City Services.“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren