• DocumentCode
    2237404
  • Title

    Integrating system descriptions by clocked guarded actions

  • Author

    Brandt, Jens ; Gemünde, Mike ; Schneider, Klaus ; Shukla, Sandeep K. ; Talpin, Jean-Pierre

  • fYear
    2011
  • fDate
    13-15 Sept. 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    For the description of reactive systems, there is a large number of languages and formalisms, and depending on a particular application or design phase, one of them may be better suited than another one. In the design of reactive systems, their integration is a key issue for a system-wide simulation, analysis and verification. In this paper, we propose clocked guarded actions as a unified intermediate representation for several synchronous and asynchronous models in the design flow, which does not only provide an integrated description but it also allows designers to share common components of the tool infrastructure. Furthermore, we sketch how various models can be translated to this intermediate format, and how the intermediate format can be used for verification (by symbolic model checking) and integrated simulation (by SystemC).
  • Keywords
    discrete event simulation; formal verification; programming language semantics; software engineering; SystemC; clocked guarded action; design flow asynchronous model; reactive system; symbolic model checking; system description integration; tool infrastructure; unified intermediate representation; verification; Clocks; Computational modeling; Delay; Integrated circuit modeling; Mathematical model; Semantics; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification and Design Languages (FDL), 2011 Forum on
  • Conference_Location
    Oldenburg
  • ISSN
    1636-9874
  • Print_ISBN
    978-1-4577-0763-6
  • Electronic_ISBN
    1636-9874
  • Type

    conf

  • Filename
    6069488