A multi-paradigm approach for modelling service interactions in model-driven engineering processes

Simon Van Mierlo, Yentl Van Tendeloo, István Dávid, Bart Meyers, Addis Gebremichael, Hans Vangheluwe

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

Abstract

To tackle the growing complexity of engineered systems, Model-Driven Engineering (MDE) proposes to promote models to first-class citizens in the development process. Within MDE, Multi-Paradigm Modelling (MPM) advocates modelling every relevant aspect of a system explicitly, using the most appropriate formalism (s), at the most appropriate level(s) of abstraction, while explicitly modelling the underlying process. Often, activities of the process require interaction with (domain-specific) engineering and modelling tools. These interactions are, however, typically captured in scripts and program code, which is ill-suited for describing the timed, reactive, and concurrent behaviour of these protocols. Additionally, formal analysis of the overall process is limited due to the incorporation of black-box activities. In this paper, we propose an approach for the explicit modelling of service interaction protocols in the activities of MDE processes. We also explicitly model the execution semantics of our process model, to promote reuse and allow for future analysability. For both purposes, we propose to use SCCD, a Statecharts variant, resulting in a unified and concise formalism.

Original languageEnglish
Title of host publicationInternational Symposium on Model-Driven Approaches for Simulation Engineering, Mod4Sim 2018
Pages60-71
Number of pages12
Volume50
Edition6
Publication statusPublished - 2018
Externally publishedYes
EventInternational Symposium on Model-Driven Approaches for Simulation Engineering, Mod4Sim 2018, Part of the 2018 Spring Simulation Multi-Conference, SpringSim 2018 - Baltimore, United States
Duration: 15 Apr 201818 Apr 2018

Publication series

NameSimulation Series
ISSN (Print)0735-9276

Conference

ConferenceInternational Symposium on Model-Driven Approaches for Simulation Engineering, Mod4Sim 2018, Part of the 2018 Spring Simulation Multi-Conference, SpringSim 2018
Country/TerritoryUnited States
CityBaltimore
Period15/04/1818/04/18

Keywords

  • Multi-paradigm modelling
  • Process modelling
  • Reactive systems
  • Service orchestration

Fingerprint

Dive into the research topics of 'A multi-paradigm approach for modelling service interactions in model-driven engineering processes'. Together they form a unique fingerprint.

Cite this