2016
DOI: 10.14257/ijseia.2016.10.11.18
|View full text |Cite
|
Sign up to set email alerts
|

Towards a Software Engineering Approach to Multi-Scale Modeling and Simulation

Abstract: In this work we propose a development methodology aiming to bridge the gap between approaches used by (e)-science communities to develop their modeling frameworks, and model driven engineering approaches used to develop modeling frameworks with similar complexity. The proposed methodology relies on a sound integration of UML-MARTE, CSP-OZ, and PyCSP. We show, in this paper, how to exploit this similarity to bridge the gap between both approaches. A first contribution of this paper consists in proposing a sound… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 13 publications
0
2
0
Order By: Relevance
“…Both provide mechanisms to describe PDM models, and, seem to be good candidates for the modelling of (software) simulation platforms. In a previous work [22], we proposed a software engineering methodology for the development of multiscale modelling and simulation framework based on the UML-MARTE profile where an attempt to model the multiscale platform MUSCLE using the ingredients of the SRM (Software Resource Model) sub-profile of UML-MARTE have been conducted. The SRM subprofile is dedicated for the modelling of real time operating systems and middleware.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Both provide mechanisms to describe PDM models, and, seem to be good candidates for the modelling of (software) simulation platforms. In a previous work [22], we proposed a software engineering methodology for the development of multiscale modelling and simulation framework based on the UML-MARTE profile where an attempt to model the multiscale platform MUSCLE using the ingredients of the SRM (Software Resource Model) sub-profile of UML-MARTE have been conducted. The SRM subprofile is dedicated for the modelling of real time operating systems and middleware.…”
Section: Introductionmentioning
confidence: 99%
“…The SRM subprofile is dedicated for the modelling of real time operating systems and middleware. Although it offers a wide range of (software) modelling elements and capabilities, most of them target the specific needs of the real time and embedded systems platforms, and with regard to our previous attempt [22], do not meet specific simulation engineering needs. According to our opinion, it is more natural and comfortable for the simulation engineering community to treat and manipulate their specific native entities and concepts as first class modelling elements.…”
Section: Introductionmentioning
confidence: 99%