Resource allocation example

This is a small toy example which is well-suited as a first introduction to occurrence graphs. The analysis of the occurrence graph is described in great detail, explaining the basic concepts of occurrence graphs. Hence, it can be read by people with no prior knowledge of occurrence graphs.

The CPN model describes how two different kinds of processes are sharing three different kinds of resources. The model is identical to the Resource allocation example system presented in “Introductory Examples” (which we recommend to study before this example).

The example is taken from Sect. 1.1 of Vol. 2 of
K. Jensen. Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use, Monographs on Theoretical Computer Science, vol. 2:Analysis Methods. Springer-Verlag, Berlin (1997).

Documentation on the state space tool can be found here.

The files for this net can be found in a subdir of cpntools called Samples\\ResourceAllocation.

The files are