Projects



Changes between Initial Version and Version 1 of ccpn


Ignore:
Timestamp:
Feb 1, 2019, 10:53:31 AM (6 years ago)
Author:
tgi3
Comment:

First version of CCPN website

Legend:

Unmodified
Added
Removed
Modified
  • ccpn

    v1 v1  
     1CCPN: Curry Coloured Petri Nets
     2
     3The new Petri net formalism and its tools provide the possibilities
     4 - to model CPN (Coloured Petri Nets) with code annotations with the Renew editor environment,
     5 - to simulate CCPN models
     6 - to generate a reachability graph for CCPN models
     7 - to be used as a Haskell library
     8While Haskell is used as the main programming language Curry is used for the inscription language.
     9The main advantage is that CCPN annotations are mostly side effect free due to the strong type system of Haskell and Curry.
     10Binding searches are redirected to the compiler, therefore using the efficient implemention of complex operations.
     11
     12[Download-tools-and-examples] Here we provide a webpage for download for reviewers
     13
     14References for CCPN so far are:
     15
     16 - Michael Simon. Curry-Coloured Petri Nets: A concurrent simulator for Petri nets with purely functional logic program inscriptions. Master thesis, University of Hamburg, Department of Informatics, Vogt-Kölln Str. 30, D-22527 Hamburg, April 2018.
     17
     18 - Michael Simon and Daniel Moldt. About the development of a Curry-Coloured Petri net simulator. In Robert Lorenz and Johannes Metzger, editors, Algorithms and Tools for Petri Nets, Proceedings of the 21th Workshop AWPN 2018, Augs- burg, Germany, number 2018-02 in Reports / Technische Berichte der Fakultät für Angewandte Informatik der Universität Augsburg, pages 53–54, 2018.
     19
     20 - Michael Simon and Daniel Moldt. Tools for Curry-Coloured Petri Nets. Internal Report 10 pages (Please contact the authors)