Multi-paradigm modeling for cyber–physical systems: A systematic map** review

A Barišić, I Ruchkin, D Savić, MA Mohamed… - Journal of Systems and …, 2022 - Elsevier
Abstract Cyber–Physical Systems (CPS) are heterogeneous and require cross-domain
expertise to model. The complexity of these systems leads to questions about prevalent …

Toward model-driven sustainability evaluation

J Kienzle, G Mussbacher, B Combemale… - Communications of the …, 2020 - dl.acm.org
Toward model-driven sustainability evaluation Page 1 80 COMMUNICATIONS OF THE ACM |
MARCH 2020 | VOL. 63 | NO. 3 review articles SUSTAINABILITY—THE CAPACITY TO …

Software language engineering in the large: towards composing and deriving languages

K Hölldobler, B Rumpe, A Wortmann - Computer Languages, Systems & …, 2018 - Elsevier
Suitable software languages are crucial to tackling the ever-increasing complexity of
software engineering processes and software products. They model, specify, and test …

Execution framework of the GEMOC studio (tool demo)

E Bousse, T Degueule, D Vojtisek… - Proceedings of the …, 2016 - dl.acm.org
The development and evolution of an advanced modeling environment for a Domain-
Specific Modeling Language (DSML) is a tedious task, which becomes recurrent with the …

Omniscient debugging for executable DSLs

E Bousse, D Leroy, B Combemale, M Wimmer… - Journal of Systems and …, 2018 - Elsevier
Omniscient debugging is a promising technique that relies on execution traces to enable
free traversal of the states reached by a model (or program) during an execution. While a …

Concern-oriented language development (COLD): Fostering reuse in language engineering

B Combemale, J Kienzle, G Mussbacher… - … Languages, Systems & …, 2018 - Elsevier
Abstract Domain-Specific Languages (DSLs) bridge the gap between the problem space, in
which stakeholders work, and the solution space, ie, the concrete artifacts defining the target …

Language engineering with the GEMOC studio

B Combemale, O Barais… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
This tutorial provides a practical approach for develo** and integrating various Domain-
Specific (modeling) Languages (DSLs) used in the development of modern complex …

Unified LTL verification and embedded execution of UML models

V Besnard, M Brun, F Jouault, C Teodorov… - Proceedings of the 21th …, 2018 - dl.acm.org
The increasing complexity of embedded systems leads to uncertain behaviors, security
flaws, and design mistakes. With model-based engineering, early diagnosis of such issues …

Behavioral interfaces for executable DSLs

D Leroy, E Bousse, M Wimmer, T Mayerhofer… - Software and Systems …, 2020 - Springer
Executable domain-specific languages (DSLs) enable the execution of behavioral models.
While an execution is mostly driven by the model content (eg, control structures), many use …

[HTML][HTML] pCSSL: A stochastic extension to MARTE/CCSL for modeling uncertainty in cyber physical systems

D Du, P Huang, K Jiang, F Mallet - Science of Computer Programming, 2018 - Elsevier
Abstract Cyber-Physical Systems (CPSs) are networks of heterogeneous embedded
systems immersed within a physical environment, thus combining discrete and continuous …