Abstract
The notion of a programming paradigm is used to classify programming languages and their accompanying workflows based on their salient features. Similarly, the notion of a modelling paradigm can be used to characterise the plethora of modelling approaches used to engineer complex Cyber-Physical Systems (CPS). Modelling paradigms encompass formalisms, abstractions, workflows and supporting tool(chain) s. A precise definition of this modelling paradigm notion is lacking however. Such a definition will increase insight, will allow for formal reasoning about the consistency of modelling frameworks and may serve as the basis for the construction of new modelling, simulation, verification, synthesis,...environments to support design of CPS. We present a formal framework aimed at capturing the notion of modelling paradigm, as a first step towards a comprehensive formalisation of multi-paradigm modelling. Our formalisation is illustrated by CookieCAD, a simple Computer-Aided Design paradigm used in the development of cookie stencils
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion, MODELS-C 2019 |
| Editors | Loli Burgueño, Alexander Pretschner, Sebastian Voss, Michel Chaudron, Jörg Kienzle, Markus Völter, Sébastien Gérard, Mansooreh Zahedi, Erwan Bousse, Arend Rensink, Fiona Polack, Gregor Engels, Gerti Kappel |
| Publisher | IEEE |
| Pages | 419-424 |
| Number of pages | 6 |
| ISBN (Electronic) | 978-1-7281-5125-0 |
| DOIs | |
| Publication status | Published - Sept 2019 |
| Event | 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, MODELS 2019 - Munich, Germany Duration: 15 Sept 2019 → 20 Sept 2019 Conference number: 22 |
Conference
| Conference | 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, MODELS 2019 |
|---|---|
| Abbreviated title | MODELS 2019 |
| Country/Territory | Germany |
| City | Munich |
| Period | 15/09/19 → 20/09/19 |
Keywords
- 2024 OA procedure
- Formalisation
- Model Driven Engineering
- Multi Paradigm
- Cyber Physical Systems