• DocumentCode
    2267739
  • Title

    Designing embedded systems with MARTE: A PIM to PSM converter

  • Author

    De Medeiros, Roberto ; Gois, Marcilyanne M. ; Rossi, Drausio L. ; Bonato, Vanderlei

  • Author_Institution
    Inst. of Math. & Comput. Sci., Univ. of Sao Paulo, Sao Paulo, Brazil
  • fYear
    2012
  • fDate
    20-22 June 2012
  • Firstpage
    303
  • Lastpage
    306
  • Abstract
    With the significant increase in complexity of system-on-chip arise the necessity of embedded systems designers to work with more flexible and detailed modelling rules. The MARTE (Modelling and Analysis of Real Time and Embedded Systems) modelling language developed by OMG (Object Management Group) to design embedded systems, supporting realtime constraints, allows specification and integration of models designed on System (Hw/Sw), Hardware(HW) and Software(Sw) levels. This language enables the MDA methodology (Model-Driven Architecture) to be employed for the development of embedded systems in a standard way independently of implementation technology. In this context, this paper presents a work in progress converter, called I2S, in which platform-independent models (PIM) are automatically converted to specific models (PSM) for the Altera and Xilinx platforms, being the latter one still under development. It also describes how the models are specified and interpreted in MARTE and how the PIM to PSM transformations occur. The PSM models generated by the converter are synthesizable to FPGA (Field-Programmable Gate Array) devices, allowing its application to real-world problems.
  • Keywords
    embedded systems; formal specification; simulation languages; software architecture; system-on-chip; Altera platforms; FPGA; I2S; MARTE; MDA methodology; Modelling and Analysis of Real Time and Embedded Systems; OMG; Object Management Group; PIM; PSM converter; Xilinx platforms; embedded system design; embedded systems; field-programmable gate array devices; model integration; model specification; model-driven architecture; modelling language; platform-independent models; system-on-chip; Analytical models; Computational modeling; Computer architecture; Embedded systems; Hardware; Integrated circuit modeling; Unified modeling language; Embedded systems; FPGA; MARTE; MDA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems (SIES), 2012 7th IEEE International Symposium on
  • Conference_Location
    Karlsruhe
  • Print_ISBN
    978-1-4673-2685-8
  • Electronic_ISBN
    978-1-4673-2683-4
  • Type

    conf

  • DOI
    10.1109/SIES.2012.6356602
  • Filename
    6356602