Path: Home > Research > Tools > Protos2CPN       Vught, The Netherlands ↑
Login:
Password:
 

Protos2CPN


Protos process model

The correponding colored petri net: Overall process level

Protos2CPN is a four step XSL transformation, generating Colored Petri Nets (CPNs) from Protos business process models.

In connection with CPN tools 2.0, Protos2CPN allows for simulation and statistical measurements of business processes modeled in Protos. For this Protos2CPN generates a two level CPN. On the overall process level the Protos process model is rebuild as close as possible. On the second level all concrete process behaviour needed for simulation purposes is inplemented. This is done for each task in the process model individually. Protos2CPN measures by default three different statistics:

  • The total flow time for each case flowing through the process,
  • The waiting time for each case at each task, and
  • The resource utilization of each resource over time.

In addition we created a special version of the tool called Protos2C-CPN generating configurbale process models as developed in our research in [1,2].

The whole tool consists of three XSL files plus a make file. The make file copies two XML files generated by the Protos simulation into the Protos2CPN folder. Then it applies in total four XSL transformations to the XML files using the SAXON XSLT Processor from Michael Kay. The generated CPN file can be loaded and executed in CPN tools 2.0. For further details see the How to use section.

Download

Protos2CPN
An XSL transformation converting Protos business process models into colored petri nets
(zip, 543 kB)
Example
The model from the example shown above
(zip, 36 kB)

Last Update: 26-07-07 13:42