2013
DOI: 10.1007/978-3-319-02654-1_4
|View full text |Cite
|
Sign up to set email alerts
|

xMOF: Executable DSMLs Based on fUML

Abstract: When defining a domain-specific modeling language (DSML), the two key components that have to be specified are its syntax and semantics. For specifying a modeling languages' abstract syntax, metamodels are the standard means. MOF provides a standardized, well established, and widely accepted metamodeling language enabling the definition of metamodels and the generation of accompanying modeling facilities. However, no such standard means exist for specifying the behavioral semantics of a DSML. This hampers the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
59
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
4
4
1

Relationship

1
8

Authors

Journals

citations
Cited by 50 publications
(59 citation statements)
references
References 23 publications
0
59
0
Order By: Relevance
“…fUML is intended for the definition of the execution semantics for any DSML based on UML profiles [48]. The work from Mayerhofer et al [35] has made it possible to use fUML for defining execution semantics of any DSML based on the Meta-Object Facility standard…”
Section: Uml As An Executable Modeling Languagementioning
confidence: 99%
“…fUML is intended for the definition of the execution semantics for any DSML based on UML profiles [48]. The work from Mayerhofer et al [35] has made it possible to use fUML for defining execution semantics of any DSML based on the Meta-Object Facility standard…”
Section: Uml As An Executable Modeling Languagementioning
confidence: 99%
“…Experimental support is also provided for specifying the semantics using xMOF [47] and ALE [32] . For the concrete syntax, other tools of the Eclipse ecosystem, such as Xtext or Sirius, are supported.…”
Section: Perspectivesmentioning
confidence: 99%
“…A dedicated trace model is also required for any execution scenario. These flaws limit FUML capabilities for validation of the dynamic aspects of the CESs (Mayerhofer, Langer, Wimmer, & Kappel, 2013;Mijatov, Mayerhofer, Langer, & Kappel, 2015).…”
Section: Modelling Languagesmentioning
confidence: 99%
“…Yet, such a transformer does not completely exist and still evolving (Wang & Dagli, 2008). Hence, these approaches have some shortcomings regarding automatically driving a simulation model from the descriptive model (Alvarez Cabrera et al, 2010;Fleck et al, 2013;Matei & Bock, 2012;Mayerhofer et al, 2013;Mijatov et al, 2015;Moses, 2002).…”
Section: -Modelling the Operational Policies As The Model Invariantsmentioning
confidence: 99%