• DocumentCode
    1613573
  • Title

    Compositional translation of simulink models into synchronous BIP

  • Author

    Sfyrla, Vassiliki ; Tsiligiannis, Georgios ; Safaka, Iris ; Bozga, Marius ; Sifakis, Joseph

  • Author_Institution
    CNRS, Univ. of Grenoble, Grenoble, France
  • fYear
    2010
  • Firstpage
    217
  • Lastpage
    220
  • Abstract
    We present a method for the translation of a discrete-time fragment of Simulink into the synchronous subset of the BIP language. The translation is fully compositional, that is, it preserves completely the original structure and reveals the minimal control coordination structure needed to perform the correct computation within Simulink models. Additionally, this translation can be seen as providing an alternative operational semantics of Simulink models using BIP. The advantages are twofold. It allows for integration of Simulink models within heterogeneous BIP designs. It enables the use of validation and automatic implementation techniques already available for BIP on Simulink models. The translation is currently implemented in the Simulink2BIP tool. We report several experiments, in particular, we show that the executable code generated from BIP models has comparable runtime performances as the code produced by the Real-Time Workshop on several Simulink models.
  • Keywords
    digital simulation; specification languages; Simulink models; compositional translation; discrete-time fragment; real-time workshop; synchronous BIP; synchronous subset; Computational modeling; Conferences; MATLAB; Real time systems; Semantics; Synchronization; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems (SIES), 2010 International Symposium on
  • Conference_Location
    Trento
  • Print_ISBN
    978-1-4244-5839-4
  • Electronic_ISBN
    978-1-4244-5840-0
  • Type

    conf

  • DOI
    10.1109/SIES.2010.5551374
  • Filename
    5551374