Proceedings of the 6th International Workshop on Multi-Paradigm Modeling 2012
DOI: 10.1145/2508443.2508449
|View full text |Cite
|
Sign up to set email alerts
|

Composing textual modelling languages in practice

Abstract: Esta es la versión de autor de la comunicación de congreso publicada en: This is an author produced version of a paper published in: ABSTRACTComplex systems require descriptions using multiple modelling languages, or languages able to express different concerns, like timing or data dependencies. In this paper, we propose techniques for the modular definition and composition of languages, including their abstract, concrete syntax and semantics. These techniques are based on (meta-)model templates, where interf… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 11 publications
(5 citation statements)
references
References 15 publications
0
5
0
Order By: Relevance
“…Conversely, the inclusion of further abstraction mechanisms such as rule inheritance, element alias and other abstractions may also prove fruitful. Improvements to the mapping language concrete syntax to make use of recurring patterns, possibly through the use of templates [86].…”
Section: Discussionmentioning
confidence: 99%
“…Conversely, the inclusion of further abstraction mechanisms such as rule inheritance, element alias and other abstractions may also prove fruitful. Improvements to the mapping language concrete syntax to make use of recurring patterns, possibly through the use of templates [86].…”
Section: Discussionmentioning
confidence: 99%
“…In [68] they go further more with a definition of operators to compose DSMLs with a proposal for automatic mapping to graphical syntax. Meyers et al [69,70] proposes a template based technique for the modular definition and composition of DSMLs, including their abstract syntax, semantics, and concrete syntax (relying on metaDepth [71]).…”
Section: In Lopmentioning
confidence: 99%
“…The existing work includes studies on metamodel templates (such as [7] and [42]); composition and reuse of concrete syntax (both for textual [29] and graphical notations [38]); and reuse of definitions of the dynamic semantics. For specifying reusable fragments (building blocks) of dynamic semantics and/or weaving/-composing them together, some of the studies use informal (or semiformal) notations: transformation languages (such as Epsilon Object Language, EOL, in [29]), UML activity diagrams (in [43]), and UML state and sequence diagrams (in [23]). …”
Section: Related Workmentioning
confidence: 99%