2009 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) 2009
DOI: 10.1109/vlhcc.2009.5295300
|View full text |Cite
|
Sign up to set email alerts
|

A graphical approach for modeling time-dependent behavior of DSLs

Abstract: Domain specific languages (DSLs) play a cornerstone role in Model-Driven Software Development for representing models and metamodels. DSLs' abstract syntax are usually defined by a metamodel. In-place model transformations provide an intuitive way to complement metamodels with behavioral specifications. In this paper we extend in-place rules with a quantitative model of time and with mechanisms that allow designers to state action properties, facilitating the design of real-time complex systems. This approach … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
72
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 42 publications
(72 citation statements)
references
References 7 publications
0
72
0
Order By: Relevance
“…We define our DSLs using the e-Motions system [48,49]. The defined DSLs are then composed using the binding-definition and composition tools described in Section 4, which implement the multi DSL amalgamation construction presented in Section 2. e-Motions is a DSL and graphical framework developed for Eclipse that supports the specification, simulation, and formal analysis of DSLs.…”
Section: Non-functional Properties Specification With E-motionsmentioning
confidence: 99%
See 2 more Smart Citations
“…We define our DSLs using the e-Motions system [48,49]. The defined DSLs are then composed using the binding-definition and composition tools described in Section 4, which implement the multi DSL amalgamation construction presented in Section 2. e-Motions is a DSL and graphical framework developed for Eclipse that supports the specification, simulation, and formal analysis of DSLs.…”
Section: Non-functional Properties Specification With E-motionsmentioning
confidence: 99%
“…Although we briefly introduce the language here, we omit all those details not relevant to this paper. We refer the interested reader to [48,49] or http://atenea.lcc.uma.es/e-Motions for additional details. Figure 7(a) shows the metamodel of a DSL for specifying Production Line Systems (PLS) for producing hammers out of hammer heads and handles, which are generated in respective machines, transported along the production line via conveyors, and temporarily stored in trays.…”
Section: Non-functional Properties Specification With E-motionsmentioning
confidence: 99%
See 1 more Smart Citation
“…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 give a construction for the amalgamation of GTSs, as a base for the composition of GTSs, and we prove it to protect behaviour under certain circumstances. Although we motivate and illustrate our approach using the e-Motions language [38,39], our proposal is language-independent, and all the results are presented for GTSs and adhesive HLR systems [32,14].…”
Section: Introductionmentioning
confidence: 99%