A MULTI-PARADIGM APPROACH FOR MODELLING SERVICE INTERACTIONS IN MODEL-DRIVEN ENGINEERING PROCESSES

被引:0
|
作者
Van Mierlo, Simon [1 ]
Van Tendeloo, Yentl [1 ]
David, Istvan [1 ]
Meyers, Bart [3 ]
Gebremichael, Addis [2 ]
Vangheluwe, Hans [1 ,3 ]
机构
[1] Univ Antwerp, Dept Math & Comp Sci, Antwerp, Belgium
[2] Univ Antwerp, Antwerp, Belgium
[3] Flanders Make Vzw, Lommel, Belgium
基金
比利时弗兰德研究基金会;
关键词
process modelling; reactive systems; multi-paradigm modelling; service orchestration;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] A Multi-Paradigm Modelling approach to live modelling
    Yentl Van Tendeloo
    Simon Van Mierlo
    Hans Vangheluwe
    [J]. Software & Systems Modeling, 2019, 18 : 2821 - 2842
  • [2] A Multi-Paradigm Modelling approach to live modelling
    Van Tendeloo, Yentl
    Van Mierlo, Simon
    Vangheluwe, Hans
    [J]. SOFTWARE AND SYSTEMS MODELING, 2019, 18 (05): : 2821 - 2842
  • [3] A model-driven framework for multi-paradigm modeling and holistic simulation of healthcare systems
    Djitog, Ignace
    Aliyu, Hamzat O.
    Traore, Mamadou K.
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2018, 94 (03): : 235 - 257
  • [4] Behavioural issues in software engineering process modelling: A multi-paradigm approach
    McGrath, GM
    [J]. PROCEEDINGS OF THE THIRTY-FIRST HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL VI: ORGANIZATIONAL SYSTEMS AND TECHNOLOGY TRACK, 1998, : 93 - 102
  • [5] A Multi-Paradigm Modelling & Simulation Approach for System of Systems Engineering: A Case Study
    Ross, William
    Ulieru, Mihaela
    Gorod, Alex
    [J]. PROCEEDINGS OF THE 2014 9TH INTERNATIONAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING (SOSE 2014), 2014, : 183 - 188
  • [6] Concrete Syntax: A Multi-paradigm Modelling Approach
    Van Tendeloo, Yentl
    Van Mierlo, Simon
    Meyers, Bart
    Vangheluwe, Hans
    [J]. SLE'17: PROCEEDINGS OF THE 10TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON SOFTWARE LANGUAGE ENGINEERING, 2017, : 182 - 193
  • [7] MULTI-PARADIGM MODELLING FOR MODEL BASED SYSTEMS ENGINEERING: EXTENDING THE FTG plus PM
    Paredis, Randy
    Exelmans, Joeri
    Vangheluwe, Hans
    [J]. PROCEEDINGS OF THE 2022 ANNUAL MODELING AND SIMULATION CONFERENCE (ANNSIM'22), 2022, : 461 - 474
  • [8] A model-driven engineering approach for the service integration of IoT systems
    Alulema, Darwin
    Criado, Javier
    Iribarne, Luis
    Jesus Fernandez-Garcia, Antonio
    Ayala, Rosa
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (03): : 1937 - 1954
  • [9] A model-driven engineering approach for the service integration of IoT systems
    Darwin Alulema
    Javier Criado
    Luis Iribarne
    Antonio Jesús Fernández-García
    Rosa Ayala
    [J]. Cluster Computing, 2020, 23 : 1937 - 1954
  • [10] Model-Driven Engineering of Service Orchestrations
    Brambilla, Marco
    Dosmi, Matteo
    Fraternali, Piero
    [J]. 2009 IEEE CONGRESS ON SERVICES (SERVICES-1 2009), VOLS 1 AND 2, 2009, : 562 - 569