Formal specification and validation of a static FIFO queue model using coloured Petri nets

In this paper, the authors propose the use of coloured Petri nets (CPN) as a tool for the modeling of modules in flexible manufacturing systems (FMS), and for specifying and validating their properties. In order to validate the proposed modules with CPN, a formal technique for qualitative validation of the system's specifications based on the place-invariant relationships of which CPN models is used. This work analyzes an example of a FIFO queue, which has been taken from the field of FMS. It is modelled through CPN, and then assessed by means of the above proposed formal validation technique. Parallel and simultaneous research work is being done by the authors, but considering other FIFO and LIFO queue cases.<<ETX>>

[1]  Manuel Silva Suárez,et al.  Modeling, validation and software implementation of production systems using high level Petri nets , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[2]  Wil M. P. van der Aalst,et al.  Applications and Theory of Petri Nets , 1983, Informatik-Fachberichte.

[3]  James Lyle Peterson,et al.  Petri net theory and the modeling of systems , 1981 .

[4]  Grzegorz Rozenberg,et al.  High-level Petri Nets: Theory And Application , 1991 .

[5]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[6]  Kurt Jensen Coloured Petri Nets , 1992, EATCS Monographs in Theoretical Computer Science.