You are here: Research » Areas » Modelling and Validation of Distributed Systems

Modelling and Validation of Distributed Systems

Members of the Modelling and Validation of Distributed Systems group at the department of computer science Aarhus University (february 2009)
Members of the Modelling and Validation of Distributed Systems group at the department of computer science Aarhus University (february 2009)

Modelling and validation of Distributed Systems

The CPN group at Aarhus University has been the home for the development of Coloured Petri Nets over the last 30 years. The group is considered to be one of the world leaders within the theory and application of high-level Petri Nets. It has written several text books and numerous research papers. Moreover it has developed a computer tool CPN Tools with 10,000 licenses in 150 countries.

Coloured Petri Nets (CP-nets or CPNs) is a graphical language for constructing models of concurrent systems and analysing their behaviour. Petri nets provide the foundation of the graphical notation and the basic primitives for modelling concurrency, communication, and synchronisation. A functional programming language Standard ML provides the primitives for the definition of data types, for describing data manipulation, and for creating compact and parameterisable models.

Typical application domains are communication protocols, data networks, distributed algorithms, embedded systems, business processes and workflows, manufacturing systems, and agent systems.

For further information please visit the CPN web-pages: http://www.cs.au.dk/CPnets/

Comments on content: 
Revised 07.10.2011