Entry last updated: 2013/2/25
Entry last validated: 2004/5/17
Tool homepage: http://w3.univ-tlse1.fr/irit/soc/coo
Tool availability: Commercial (free for academic institutions)
Petri Nets Supported (see also help on terminology)
Components (see also help on terminology)
- High-level Petri Nets
- Petri Nets with Time
- Dynamic instantiation of nets, C++ code associated to transitions and places, priority
- Graphical Editor
- Fast Simulation
- Simple Performance Analysis
- Interchange File Format
- C++ code generation
- Requires only a C++ compiler
SYROCO is a CoOperative Objects compiler which translates
COO classes into C++ classes in an efficient way.
It is suitable both for the simulation of distributed systems and
the implementation of concurrent applications.
COOs are (Very) High Level Petri Nets, featuring dynamic instantiation,
synchronous and asynchronous communications, inheritance, temporisation,
data processing capabilities, ...
University Tlse 1/IRIT
1 place A. France
31042 Toulouse cedex
Phone: +33 561 12 87 94
Fax: +33 561 12 86 75
COO classes may be edited either as text files or using the
MACAO Petri net editor (cf. CPN-AMI).
If MACAO is not used, only a C++ compiler is required.
The maintainers of this page