DocumentCode :
3212286
Title :
Translator of Hierarchical State Machine from UML Statechart to the Event Processor Pattern
Author :
Romaniuk, P.
Author_Institution :
Lodz Tech. Univ., Lodz
fYear :
2007
fDate :
21-23 June 2007
Firstpage :
684
Lastpage :
687
Abstract :
The paper presents a translator that converts an abstract model of embedded system behaviour to an equivalent module in the C++. The code can be further compiled to executable by traditional compiler. The model, expressed in a state machine sense, is created in a graphic, convenient for a man form, under the UML editor. The translator automatically generates the code in accordance to the specific state machine pattern. Universal and flexible structure of the translator allows to change the target framework by a substitution only text templates of the target pattern. The translator was preliminary tested on hierarchical state machine example.
Keywords :
C++ language; Unified Modeling Language; embedded systems; finite state machines; program compilers; program interpreters; C++ language; UML statechart; abstract model; compiler; embedded system; equivalent module; event processor pattern; hierarchical state machine translator; unified modeling language; Buildings; Computer languages; Embedded system; Flexible structures; Graphics; Humans; Software engineering; Testing; Unified modeling language; Writing; Embedded system; Event processor; State machine; Statechart; Translator; UML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mixed Design of Integrated Circuits and Systems, 2007. MIXDES '07. 14th International Conference on
Conference_Location :
Ciechocinek
Print_ISBN :
83-922632-9-4
Electronic_ISBN :
83-922632-9-4
Type :
conf
DOI :
10.1109/MIXDES.2007.4286250
Filename :
4286250
Link To Document :
بازگشت