Title :
Metamodel-based transformation from UML state machines to DEVS models
Author :
Gonzalez, Adriana ; Luna, Carlos ; Cuello, Roque ; Perez, Marcela ; Daniele, Marcela
Author_Institution :
Univ. Nac. de Rio Cuarto, Rio Cuarto, Argentina
Abstract :
The development of complex dynamic systems require studies and analysis prior to deployment with the goal of detecting unwanted behavior. UML is a language widely used for modeling these systems through state machines, among other mechanisms. Currently, these models do not have appropriate execution and simulation tools to analyze the real behavior of systems. Modeling and simulation for design and prototyping of systems are widely used techniques. In particular, the Discrete Event system Specification (DEVS) formalism separates the modeling and simulation; there are several tools available on the market that run and collect information from DEVS models. This paper proposes a model transformation mechanism of UML state machines to DEVS models in the context MDD, through the declarative QVT Relations language, in order to perform simulations using tools, such as PowerDEVS.
Keywords :
Unified Modeling Language; discrete event simulation; DEVS formalism; DEVS models; PowerDEVS; UML state machines; complex dynamic systems; declarative QVT relations language; discrete event system specification; metamodel based transformation; state machines; transformation mechanism model; Computational modeling; Context modeling; Discrete-event systems; Electronic mail; Software; Unified modeling language; XML; DEVS; MDA; QVT Relations; Statecharts; UML;
Conference_Titel :
Computing Conference (CLEI), 2014 XL Latin American
Conference_Location :
Montevideo
DOI :
10.1109/CLEI.2014.6965145