DocumentCode
2030373
Title
A visually-specified code generator for Simulink/Stateflow
Author
Neema, Sandeep ; Kalmar, Zsolt ; Shi, Feng ; Vizhanyo, Attila ; Karsai, Gabor
Author_Institution
Inst. for Software-Integrated Syst., Vanderbilt Univ., Nashville, TN, USA
fYear
2005
fDate
20-24 Sept. 2005
Firstpage
275
Lastpage
277
Abstract
Visual modeling languages are often used today in engineering domains, Mathworks´ Simulink/Stateflow for simulation, signal processing and controls being the prime example. However, they are also becoming suitable for implementing other computational tasks, like model transformations. In this paper we briefly introduce GReAT: a visual language with simple, yet powerful semantics for implementing transformations on attributed, typed hypergraphs with the help of explicitly sequenced graph transformation rules. The main contribution of the paper is a Simulink/Stateflow code generator that generates executable code (running on a distributed platform) from the visual input models. The paper provides an overview of the algorithms used and their realization in GReAT.
Keywords
digital simulation; formal specification; graph grammars; program compilers; visual languages; visual programming; GReAT; Mathwork; Simulink; Stateflow; attributed typed hypergraphs; controls; model transformation; sequenced graph transformation rules; signal processing; visual modeling language; visually-specified code generator; Computational modeling; Distributed power generation; Object oriented modeling; Pattern matching; Power system modeling; Process control; Programming; Signal processing; Signal processing algorithms; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages and Human-Centric Computing, 2005 IEEE Symposium on
Print_ISBN
0-7695-2443-5
Type
conf
DOI
10.1109/VLHCC.2005.14
Filename
1509514
Link To Document