• 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