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
Link To Document :
بازگشت