• DocumentCode
    2016207
  • Title

    Towards distributed execution of Petri net conflicts through model transformation

  • Author

    Moutinho, Filipe ; Gomes, L.

  • Author_Institution
    Fac. de Cienc. e Tecnol. & UNINOVA, Univ. Nova de Lisboa, Lisbon, Portugal
  • fYear
    2013
  • fDate
    25-28 Feb. 2013
  • Firstpage
    1416
  • Lastpage
    1421
  • Abstract
    Petri nets are a suitable modeling formalism to specify concurrency, making them appropriate to model distributed embedded systems and embedded systems with concurrent processes. To make a distributed implementation of a system specified by a Petri net model, is required to make the partition/distribution of the model into a set of distributed and interacting sub-models. This paper presents a model transformation to allow the distributed execution of Petri net conflicts, enabling this way the distribution of processes in conflict. This transformation has some constraints and introduces some minor behavioral changes, otherwise it would not be possible to distribute Petri net conflicts (it is known that conflicts must be locally solved). This transformation was applied to a specific non-autonomous Petri net class (IOPT-nets), which together with its tool chain framework (IOPT-tools), allows the development of embedded systems. IOPT-tools (online available at http://gres.uninova.pt/) include an editor, a model-checking tool, and automatic code generators tools for software and hardware platforms.
  • Keywords
    Petri nets; concurrency control; embedded systems; formal specification; program compilers; program verification; software tools; IOPT-nets; IOPT-tools; Petri net model; automatic code generators tools; concurrency specification; distributed Petri net conflict execution; distributed embedded system model; hardware platforms; model checking tool; model distribution; model partitioning; model transformation; nonautonomous Petri net class; software platforms; tool chain framework; Embedded systems; Hardware; Petri nets; Semantics; Synchronization; Time-domain analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Technology (ICIT), 2013 IEEE International Conference on
  • Conference_Location
    Cape Town
  • Print_ISBN
    978-1-4673-4567-5
  • Electronic_ISBN
    978-1-4673-4568-2
  • Type

    conf

  • DOI
    10.1109/ICIT.2013.6505879
  • Filename
    6505879