Process Simulator performs
what-if scenarios, providing business analysts with important information
they can use to streamline business processes.
The following diagram illustrates how a simulation is
run and provides an overview of Process Simulator architecture.
- An analyst uses the Simulation Designer to create a scenario and
requests that it be run.
- The scenario is saved to an object store. The saved scenario can
be modified and saved as different versions of the original, and each
version can be rerun as needed.
- A Simulation object is saved in the object store. The Simulation
object is updated with the simulation results after the simulation
is complete.
- The scenario is submitted to Process Simulator as
a simulation. (A simulation is a runtime version of the scenario.)
- Optionally, Process Simulator retrieves
production statistics about the workflows from a production Case Analyzer store to seed the simulation
with actual system behavior.
- Process Simulator runs the simulation.
- Process Simulator publishes
analytical results of the simulation to a simulation Case Analyzer store.
- Process Simulator saves the
results of the simulation in the Simulation object in the object store.
- The analyst selects a simulation object and makes a request to
view an animation of the simulated workflow.
- The simulation results are retrieved from the Simulation object
in the object store.
- The Animator animates the simulation based on the retrieved simulation
results.