• DocumentCode
    289725
  • Title

    Synchronous Petri nets: formalisation and interpretation

  • Author

    Hilal, R. ; Ladet, P.

  • Author_Institution
    ENSIEG/INPG, St. Martin d´´Heres, France
  • fYear
    1993
  • fDate
    17-20 Oct 1993
  • Firstpage
    246
  • Abstract
    Synchronous languages (SL) aim at a better response to the needs of reactive real-time system programming. They make simpler the time dependent reasoning. The SL programming style is highly parallel, hierarchical and clear. On the other hand, Petri nets (PN) are an asynchronous graphical tool which, using various extensions (temporal, temporized, or synchronized), are useful for expressing real-time specification. Unfortunately, both of these two formalisms present drawbacks. The synchronous Petri nets (SynPN) are a real-time modelling and programming tool which combines the advantages of synchronous languages and those of Petri nets. Synchronous Petri nets are based on the fully synchronized PN, full priority PN and on the instantaneous diffusion mechanism. It is built around a synchronous interpreter. The aim of this study is, on one hand to introduce the synchronous Petri nets formalism, and, on the other hand, to explain the relation between the SynPN formalism and the synchronous language ESTEREL. In fact, the authors have defined a formal translation of ESTEREL programs into SynPN models
  • Keywords
    Petri nets; concurrency control; parallel languages; ESTEREL; asynchronous graphical tool; instantaneous diffusion mechanism; reactive real-time system programming; real-time modelling; synchronous Petri nets; synchronous interpreter; synchronous languages; time dependent reasoning; Automata; Flexible manufacturing systems; Laser sintering; Manufacturing automation; Manufacturing industries; Parallel programming; Petri nets; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 1993. 'Systems Engineering in the Service of Humans', Conference Proceedings., International Conference on
  • Conference_Location
    Le Touquet
  • Print_ISBN
    0-7803-0911-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.1993.384878
  • Filename
    384878