DocumentCode :
643951
Title :
Data Type Propagation in Simulink Models with Graph Transformation
Author :
Feher, Peter ; Meszaros, Tamas ; Lengyel, Laszlo ; Mosterman, Pieter J.
Author_Institution :
Dept. of Autom. & Appl. Inf., Budapest Univ. of Technol. & Econ., Budapest, Hungary
fYear :
2013
fDate :
29-30 Aug. 2013
Firstpage :
127
Lastpage :
137
Abstract :
Embedded systems are usually modeled to simulate their behavior. Nowadays, this modeling is often implemented in the Simulink environment, which offers strong support for modeling complex systems. Moreover, via modeling, various analyses can be applied to the systems at design time. An important analysis is of the data types assigned to signal variables. Such analysis enables identification of potential problems during model compilation and so prevent runtime surprises. To assist the system designer, Simulink supports which includes a step for automatic data type inferencing (e.g., based on designed signal value ranges and on the connection structure of design elements). In contrast to the Simulink implementation of the inferencing in a code base, which favors efficiency, the work presented here raises the level of abstraction by explicitly modeling the inferencing logic. This unlocks benefits such as the ability to (i) reason about the logic, (ii) implement different logic by advanced users, and (iii) experiment with different ordering of other logic in the model compilation.
Keywords :
embedded systems; graph grammars; inference mechanisms; program compilers; Simulink environment; Simulink models; automatic data type inferencing; code base inferencing; complex systems modeling; connection structure; data type propagation; design elements; embedded systems; graph transformation; inferencing logic; model compilation; signal value ranges; signal variables; Algorithm design and analysis; Analytical models; Computational modeling; Context modeling; Data models; Software packages; Algorithms; Data type propagation; Graph transformation; MATLAB; Simulink;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Computer Based Systems (ECBS-EERC), 2013 3rd Eastern European Regional Conference on the
Conference_Location :
Budapest
Type :
conf
DOI :
10.1109/ECBS-EERC.2013.24
Filename :
6664519
Link To Document :
بازگشت