Title
|
|
|
|
A multi-paradigm approach for modelling service interactions in model-driven engineering processes
| |
Author
|
|
|
|
| |
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. |
| |
Language
|
|
|
|
English
| |
Source (journal)
|
|
|
|
MODEL-DRIVEN APPROACHES FOR SIMULATION ENGINEERING (MOD4SIM 2018) / 2018 SPRING SIMULATION MULTICONFERENCE (SPRINGSIM)
| |
Source (book)
|
|
|
|
International Symposium on Model-Driven Approaches for Simulation, Engineering (Mod4Sim) / Spring Simulation Multiconference (SpringSim), APR 15-18, 2018, Baltimore, MD
| |
Publication
|
|
|
|
New york
:
Assoc computing machinery
,
2018
| |
ISSN
|
|
|
|
0735-9276
| |
ISBN
|
|
|
|
978-1-5108-6018-6
| |
|
|
|
|
978-1-5108-6018-6
978-1-5108-6022-3
| |
Volume/pages
|
|
|
|
(2018)
, p. 565-576
| |
ISI
|
|
|
|
000474777200006
| |
Full text (open access)
|
|
|
|
| |
|