• DocumentCode
    1899595
  • Title

    Distributed embedded systems design using Petri nets

  • Author

    Moutinho, Filipe ; Gomes, L.

  • Author_Institution
    Univ. Nova de Lisboa, Lisbon, Portugal
  • fYear
    2013
  • fDate
    2-4 Sept. 2013
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    This paper presents a model-based development approach for distributed embedded systems, supported by design automation tools (available online at http://gres.uninova.pt/). The development approach considers the distributed system specification through a single Petri net model, which includes synchronous components specification and their asynchronous interaction. This specification supports the use of model-checking tools to verify behavioral proprieties and to provide additional information about the required resources to implement the distributed components and their communication channels. The global specification with the additional information supports the use of code generation tools to automatically generate the implementation code (of the synchronous components and communication channels) for software and hardware platforms based on micro-controllers and/or FPGAs.
  • Keywords
    Petri nets; distributed processing; embedded systems; formal specification; formal verification; program compilers; FPGA; Petri nets; asynchronous interaction; code generation tools; communication channels; design automation tools; distributed embedded systems design; distributed system specification; global specification; hardware platform; implementation code generation; model-based development approach; model-checking tools; single Petri net model; software platform; synchronous components specification; Communication channels; Embedded systems; Hardware; Petri nets; Semantics; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on
  • Conference_Location
    Porto
  • Type

    conf

  • DOI
    10.1109/FPL.2013.6645617
  • Filename
    6645617