Proceedings of the 2010 Spring Simulation Multiconference 2010
DOI: 10.1145/1878537.1878671
|View full text |Cite
|
Sign up to set email alerts
|

Simulating domain specific visual models by observation

Abstract: Domain Specific Visual Languages (DSVLs) are essential elements in Model-Driven Engineering (MDE) for representing models and metamodels. In-place model transformations provide an intuitive way to complement metamodels with behavioral specifications. Besides, they can be extended with quantitative models of time and with mechanisms that facilitate the design of real-time complex systems. In this paper we present an approach to simulate and analyze the behavior of systems described by DSVLs using observers, whi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
26
0

Year Published

2011
2011
2018
2018

Publication Types

Select...
6
1

Relationship

3
4

Authors

Journals

citations
Cited by 10 publications
(26 citation statements)
references
References 9 publications
0
26
0
Order By: Relevance
“…Protection of behaviour is key to the usefulness of the results: the behaviour of a model of the production line system described using our DSL will not be affected by the machinery attached to it for its analysis. Our example is adapted and extended from [57]. A proper modelling of time is of course key for such an analysis.…”
Section: Non-functional Properties Specification With E-motionsmentioning
confidence: 99%
See 1 more Smart Citation
“…Protection of behaviour is key to the usefulness of the results: the behaviour of a model of the production line system described using our DSL will not be affected by the machinery attached to it for its analysis. Our example is adapted and extended from [57]. A proper modelling of time is of course key for such an analysis.…”
Section: Non-functional Properties Specification With E-motionsmentioning
confidence: 99%
“…Clearly, these properties could be useful in relation to other systems as well, so we will first define and model them independently of the PLS DSL. Following [57,58], we rely on the notion of observer to analyse nonfunctional properties of systems described by GTSs in a way that can be analysed by simulation. By specifying different properties to be analysed as separate, parameterized DSLs, independent of the definition of any system, we are then able to compose these DSLs with the base DSL, the PLS DSL in this case, to generate specific simulation environments.…”
Section: Parametric Dsls For the Independent Definition Of Non-functimentioning
confidence: 99%
“…In this section, we use e-Motions [38,39] to provide a motivating example, adapted from [45], as well as intuitions for the formal framework developed. However, as stated in the previous section, the framework itself is independent of such a language.…”
Section: Nfp Specification With E-motionsmentioning
confidence: 99%
“…We have used the response-time property as an example here. Other properties can be defined easily in a similar vein as shown in [45] and at http://atenea.lcc.uma.es/index. php/Main_Page/Resources/E-motions/PLSObExample.…”
Section: Nfp Specification With E-motionsmentioning
confidence: 99%
See 1 more Smart Citation