• DocumentCode
    2275019
  • Title

    Modular construction of finite and complete prefixes of Petri net unfoldings

  • Author

    Madalinski, Agnes ; Fabre, Eric

  • Author_Institution
    IRISA/INRIA, Rennes
  • fYear
    2008
  • fDate
    23-27 June 2008
  • Firstpage
    68
  • Lastpage
    77
  • Abstract
    This paper considers distributed systems, defined as a collection of components interacting through interfaces. Components, interfaces and distributed systems are modeled as Petri nets. It is well known that the unfolding of such a distributed system factorises, in the sense that it can be expressed as the composition of unfoldings of its components. This factorised form of the unfolding provides a more compact representation of the system trajectories, and makes it possible to analyse the system by parts. The paper focuses on the derivation of a finite and complete prefix (FCP) in the unfolding of a distributed system. Specifically, one would like to directly obtain such a FCP in factorised form, without computing first a FCP of the global distributed system and then factorising it. The construction of such a ldquomodular prefixrdquo is based on deriving summaries of component behaviours w.r.t. their interfaces, that are communicated to the neighbouring components. The latter integrate them to their local behaviours, and prepare interface summaries for the next components. This globally takes the form of a message passing algorithm, where the global system is never considered.
  • Keywords
    Petri nets; distributed algorithms; message passing; Petri net unfolding; component behaviour; distributed system; finite-complete prefix; message passing algorithm; modular construction; Algorithm design and analysis; Assembly systems; Concurrent computing; Distributed computing; Message passing; Modular construction; Petri nets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design, 2008. ACSD 2008. 8th International Conference on
  • Conference_Location
    Xian
  • ISSN
    1550-4808
  • Print_ISBN
    978-1-4244-1838-1
  • Electronic_ISBN
    1550-4808
  • Type

    conf

  • DOI
    10.1109/ACSD.2008.4574598
  • Filename
    4574598