[Modelinterpreter] cikk abstract

Gergely Dévai deva at caesar.elte.hu
Tue Apr 28 11:22:37 CEST 2015


Sziasztok!

Megírtam a cikkhez az abstract-ot. Javaslatokat, javításokat várok 
hozzá, mert elsején be kell küldeni. (A teljes cikket majd 8-án.)
Idemásolom a levél aljára is.

Köszi,
Gergő

---
Design Space Exploration for High Performance UML Model Execution

Executable UML models can be used both for planning software
architecture and also to implement behavior in full detail. Model
compilers translate these models to programs that can be built built
and deployed. Furthermore, these models can be executed on the
model level, without using the target platform. Model execution
provides instant feedback to the developer and makes debugging
possible on the model instead of the generated code.

The two main use cases of model execution are interactive debugging
and automated regression testing. The former case requires animated
diagrams and breakpoint support, while the latter case needs
high-performance model execution engine.

This paper first elaborates the requirements for the industrial applicaton
of model execution in these two use cases, and reports on the
applicability of available model execution tools. The main
contribution of the paper is the detailed analysis of design choices
available when creating high performance UML model execution tools.
The architecture we propose in the paper is currently used for the
implementation of an industrial scale model execution solution.



More information about the Modelinterpreter mailing list