Menu

Simulation Engine

Maciej Swiderski
Attachments

Simulation Engine

Simulation Engine is first component of business accelerator that will provide flexible approach to process simulation.

Engine itself is process diagram independent so it can be used for almost any process diagram format. Currently main focus is on BPMN 2.0 and Activiti as adapter that will provide some of the implementation required to run the simulation. Focus is of course driven by the interest of the community so please express your opinion!


NOTE: At this point Simulation Engine is at level of Proof of Concept and requires still lot of work, but it is intended to be first class component so all feedback is more than welcome


Simulation is organized around concept of alternative paths (flows) of process diagram. Engine will try to resolve all alternative paths and then simulate each of them.

Simulation can be disassembled into following steps:

  • load process definition
  • resolve alternative paths
  • calculate probability of each alternative path
  • calculate number of instances to simulate per alternative path
  • execute each path simulation with given number of instances
  • each simulation instance reports its statistics
  • generate simulation report

[What's In]
[Architecture]
[How To]
[Adapters]
[Signavio Integration]
[Simulation Engine Preview]


Related

Wiki: Adapters
Wiki: Architecture
Wiki: Home
Wiki: How To
Wiki: Signavio Integration
Wiki: Simulation Engine Preview
Wiki: What's In

Discussion

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.