Proceedings of the 7th Workshop on Models@run.time 2012
DOI: 10.1145/2422518.2422527
|View full text |Cite
|
Sign up to set email alerts
|

A runtime model for fUML

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
30
0
1

Year Published

2013
2013
2018
2018

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 30 publications
(31 citation statements)
references
References 9 publications
0
30
0
1
Order By: Relevance
“…These tools (e.g., [26]) are extremely useful when fUML is used to specify behavior of user models. However, when fUML is used as a VM, techniques similar to those used for asm.js [27] may be used to increase performance: definition of a simpler subset of fUML, and ahead-of-time compilation to machine code.…”
Section: Resultsmentioning
confidence: 99%
“…These tools (e.g., [26]) are extremely useful when fUML is used to specify behavior of user models. However, when fUML is used as a VM, techniques similar to those used for asm.js [27] may be used to increase performance: definition of a simpler subset of fUML, and ahead-of-time compilation to machine code.…”
Section: Resultsmentioning
confidence: 99%
“…The next step is the automatic generation of model execution tools for DSML. In previous work [10], we created the basis for enabling the (semi-)automatic generation of execution tools, such as debuggers and testing environments. We enhanced the reference implementation of the fUML virtual machine in terms of a dedicated trace model, an event model, and a command API, thus enabling the runtime analysis, observation and control of the execution of fUML models.…”
Section: Discussionmentioning
confidence: 99%
“…To enable this layer to be notified whenever such a place holder activity is called and to allow for pausing the execution until the external library responds to the forwarded call, we make use of an event mechanism and a command API that we integrated into the standardized fUML virtual machine (cf. [10]). The developed event mechanism notifies listeners about the state of the fUML model execution; for instance, it indicates that a specific activity has been entered.…”
Section: Importing External Libraries For Importing the Interfacesmentioning
confidence: 99%
“…Mayerhofer et al [38] extended the standard fUML operational semantics in order to support debugging of fUML models. This includes the definition of a control API to pause or execute single steps, and an observer pattern to follow model changes.…”
Section: Standard Debugging For Executable Dslsmentioning
confidence: 99%