DocumentCode
3337549
Title
Towards Translational Execution of Action Language for Foundational UML
Author
Ciccozzi, Federico ; Cicchetti, Antonio ; Sjodin, Martin
Author_Institution
Malardalen Univ. (MRTC), Vasteras, Sweden
fYear
2013
fDate
4-6 Sept. 2013
Firstpage
153
Lastpage
160
Abstract
Model-driven engineering has prominently gained consideration as effective substitute of error-prone code-centric development approaches especially for its capability of abstracting the problem through models and then manipulating them to automatically generate target code. Nowadays, thanks to powerful modelling languages, a system can be designed by means of well-specified models that capture both structural as well as behavioural aspects. From them, target implementation is meant to be automatically generated. An example of well-established general purpose modelling language is the UML, recently enhanced with the introduction of an action language denominated ALF, both proposed by the OMG. In this work we focus on enabling the execution of models defined in UML-ALF and more specifically on the translational execution of ALF towards non-UML target platforms.
Keywords
Unified Modeling Language; program compilers; software engineering; OMG; UML-ALF; action language; automatic target code generation; behavioural aspects; error-prone code-centric development; foundational UML; general purpose modelling language; model-driven engineering; nonUML target platforms; structural aspects; translational execution; Abstracts; Biological system modeling; Context; Context modeling; Object oriented modeling; Unified modeling language; ALF; UML; action language; code generation; model-driven engineering; translational execution;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications (SEAA), 2013 39th EUROMICRO Conference on
Conference_Location
Santander
Type
conf
DOI
10.1109/SEAA.2013.31
Filename
6619504
Link To Document