2006 · 11 citations · 0 references
ComputingComputer ScienceDiagrammingProgramming LanguagesSystems ModelingComputational ModelingDiscrete-event SimulationPetri NetsSimulation MethodsSimulation ModelingSystem SimulationBpmn DiagramsDiscrete-event System SimulationModeling And SimulationSimulation Authoring ToolsSimulation SemanticsToken Flow Analysis
This paper describes the experiences and technical challenges encountered by the Lanner group in building a Java based simulation engine to simulate BPMN diagrams. It highlights the difference between conventional discrete simulation tools and the requirements for the BPMN engine. In particular the need for implicit rather then explicit queuing, the complexities of the patterns of parallel token flow and problems of valid but infeasible diagrams are discussed. Further the limitations of the BPMN standard for producing useful simulation models are highlighted, in particular the availability of resources