DocumentCode
1927249
Title
Embedded Systems Design: Solution for Generating AADL Architectural Models from Functional Models in Simulink
Author
Passarini, Rosane Fátima ; Farines, Jean-Marie Alexandre ; Becker, Leandro Buss
Author_Institution
Univ. Tecnoiegic a Fed. do Paranz (UTFPR), Parara, Brazil
fYear
2012
fDate
23-28 Sept. 2012
Firstpage
41
Lastpage
50
Abstract
A common practice in the development of embedded systems is to create and validate a functional model before starting to design the system architecture. Tools like Scade/Lustre and Matlab/Simulink are commonly used for this purpose. While these tools provide the possibility of generating code, they are less efficient to provide a suitable architecture. This paper presents an alternative solution, which allows the generation of architectural models of embedded systems from functional models. The solution employs Model Driven Engineering (MDE) to define transformation rules from functional models created in Simulink to architecture models described in the Architecture Analysis and Design Language (AADL). This proposal is situated within the scope of a broader project, which allows the analysis and formal verification of properties from architectural models.
Keywords
design engineering; digital simulation; embedded systems; formal verification; mathematics computing; program compilers; software architecture; specification languages; AADL architectural model generation; Lustre; MDE; Matlab; Scade; Simulink; architecture analysis and design language; code generation; embedded systems design; formal verification; functional models; model driven engineering; transformation rules; Adaptation models; Computational modeling; Hardware; Mathematical model; Software packages; Unified modeling language; AADL; MDE; Simulink; model transformation; software architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering (SBES), 2012 26th Brazilian Symposium on
Conference_Location
Natal
Print_ISBN
978-1-4673-4472-2
Type
conf
DOI
10.1109/SBES.2012.17
Filename
6337892
Link To Document