Hi all,
I receive business models as Petri nets or BPMN (from a third-party modelling tool, I do not mine these models.) I have written a tool to check logs/traces for conformance against these models.
Now I would like to generate event logs to replay against these models, mainly for the purpose of performance testing the conformance check. The models can be quite complex, with lots of ambiguous transitions where multiple paths can be followed.
What are the best ways to generate event logs from such models? For example, are there tools that can enumerate all possible traces of a Petri net (note the models may have loops)?
This forum contains several old posts that make reference to CPN tools. However, I am on a recent build of Windows 10, and I have not been able to get any version of CPN tools to run. I can install it, but regardless of whether I start CPN normally or in safe mode, I only see the menu on the left hand side, but no action is executed regardless of where I click.
Quite apart from that technical issue, all links that I could find that explain the use of CPN tools for the purpose I have in mind seem to have expired, except for
this presentation, which is not so helpful when you are starting with zero knowledge.
I am hoping for something easier, like a ProM 6 plugin that will take a Petri net or BPMN model and happily start listing traces. But really any advice that can get me started would be very welcome.
Answers