Skip to main content

Advertisement

Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Saved research
Cart
  1. Home
  2. Tools and Algorithms for the Construction and Analysis of Systems
  3. Conference paper

A brief introduction to coloured Petri Nets

  • Session 1: Invited Talk
  • Conference paper
  • First Online: 01 January 2005
  • pp 203–208
  • Cite this conference paper
Save conference paper
View saved research
Image Tools and Algorithms for the Construction and Analysis of Systems (TACAS 1997)
A brief introduction to coloured Petri Nets
  • Kurt Jensen1 

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1217))

Included in the following conference series:

  • International Workshop on Tools and Algorithms for the Construction and Analysis of Systems
  • 12k Accesses

  • 109 Citations

  • 3 Altmetric

Abstract

Coloured Petri Nets (CP-nets or CPN) is a graphical oriented language for design, specification, simulation and verification of systems. It is in particular well-suited for systems in which communication, synchronisation and resource sharing are important. Typical examples of application areas are communication protocols, distributed systems, imbedded systems, automated production systems, work flow analysis and VLSI chips.

The development of CP-nets has been driven by the desire to develop a modelling language — at the same time theoretically well-founded and versatile enough to be used in practice for systems of the size and complexity we find in typical industrial projects. To achieve this, we have combined the strength of Petri nets with the strength of programming languages. Petri nets provide the primitives for the description of the synchronisation of concurrent processes, while programming languages provide the primitives for the definition of data types and the manipulation of data values.

Download to read the full chapter text

Chapter PDF

Similar content being viewed by others

Image

Functional Languages in Design of Coloured Petri Nets Models

Chapter © 2019
Image

Towards the Application of Coloured Petri Nets for Design and Validation of Power Electronics Converter Systems

Chapter © 2022
Image

Interactive web interfaces modeling, simulation and analysis using Colored Petri Nets

Article 25 March 2017

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Computer Communication Networks
  • Cyber-Physical Systems
  • Computer Networks
  • Models of Computation
  • Formal Languages and Automata Theory
  • Probabilistic data networks

References

  1. K. Jensen. Coloured Petri Nets — Basic Concepts, Analysis Methods and Practical Use. Vol. 1: Basic Concepts, 1992, Vol. 2: Analysis Methods, 1994, Vol. 3: Practical Use, 1997. Monographs in Theoretical Computer Science. Springer-Verlag.

    Google Scholar 

  2. K. Jensen. Colored Petri Nets: A High-level Language for System Design and Analysis. In G. Rozenberg, editor, Advances in Petri Nets 1990, volume 483 of Lecture Notes in Computer Science. Springer-Verlag, 1991.

    Google Scholar 

  3. K. Jensen. An Introduction to the Theoretical Aspects of Coloured Petri Nets. In J.W. de Bakker and W.-P. de Roever, editors, A Decade of Concurrency, Reflections and Perspectives, volume 803 of Lecture Notes in Computer Science. Springer-Verlag, 1994.

    Google Scholar 

  4. K. Jensen. Condensed State Spaces for Symmetrical Coloured Petri Nets. Formal Methods in System Design 9, Kluwer Academic Publishers, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Computer Science Department, University of Aarhus, Ny Munkegade, Bldg. 540, DK-8000, Aarhus C, Denmark

    Kurt Jensen

Authors
  1. Kurt Jensen
    View author publications

    Search author on:PubMed Google Scholar

Editor information

Ed Brinksma

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jensen, K. (1997). A brief introduction to coloured Petri Nets. In: Brinksma, E. (eds) Tools and Algorithms for the Construction and Analysis of Systems. TACAS 1997. Lecture Notes in Computer Science, vol 1217. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0035389

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/BFb0035389

  • Published: 26 June 2005

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62790-6

  • Online ISBN: 978-3-540-68519-7

  • eBook Packages: Springer Book Archive

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Industrial Project
  • Input Place
  • VLSI Chip
  • Syntax Check
  • Place Invariant

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Publish with us

Policies and ethics

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Footer Navigation

Discover content

  • Journals A-Z
  • Books A-Z
  • Subjects A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover

Corporate Navigation

  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

162.159.114.105

Not affiliated

Springer Nature

© 2026 Springer Nature