Discrete Event Simulator

Last modified on July 20th, 2022.


Discrete event simulation (DES) is the process of codifying the behavior of a complex system as an ordered sequence of well-defined events.

Innoslate’s real-time ‘Discrete Event Simulator’ allows you to execute a complex system as a discrete sequence of actions in time. This simulator is designed for analyzing a system or project’s cost, schedule, and performance. Innoslate’s simulation technology can be used for:

By using Innoslate’s simulator, you can ensure that the simulation model and the functional model remains consistent throughout the lifecycle of your project. This prevents inaccuracies and inconsistencies that often occur when using external simulation tools.

Guided Tutorials

TutorialDescription
Level Zero: IntroductionThis introduction tutorial prepares you for the rest of the tutorials to follow.
Level One: Simulator Feature and PanelsThis tutorial will go over how to use the features of the simulator and go over a more in-depth review of the different panels and how to use them.
Level Two: Sequential ExecutionThis tutorial utilizes a simple, purely sequential example model to demonstrate 'Action' constructs being executed in sequence by the simulator.
Level Three: Decision LogicThis tutorial utilizes a slightly more complex model with decision points to demonstrate 'OR' and 'LOOP' constructs being executed by the simulator.
Level Four: Decomposition, Resources, CostThis tutorial utilizes an even more complex model with a decomposition diagram, 'Resource' constructs and cost included to demonstrate these controls and constructs being executed by the simulator.
Level Five: Triggers This tutorial utilizes a complex model with parallel branches (each with a performer specified) and interaction between those performers to demonstrate how 'Input/Output' constructs can be used to control the order in which the 'Action' constructs are executed by the simulator.
Level Six: SynchronizationThis tutorial utilizes a very complex model with synchronization to demonstrate a 'SYNC' construct being executed by the simulator.

Discrete Event Simulator

Last modified on July 20th, 2022. 


Discrete event simulation (DES) is the process of codifying the behavior of a complex system as an ordered sequence of well-defined events.

Innoslate’s real-time ‘Discrete Event Simulator’ allows you to execute a complex system as a discrete sequence of actions in time. This simulator is designed for analyzing a system or project’s cost, schedule, and performance. Innoslate’s simulation technology can be used for:

  • Analyzing complex systems behavior and its parts (assets)
  • Predicting system performance including time duration, cost, asset utilization, and resource consumption
  • Identifying process bottlenecks
  • Planning a schedule, allocating cost, asset utilization, and calculating resource performance (Project Management)
  • Verifying correct logical design

By using Innoslate’s simulator, you can ensure that the simulation model and the functional model remains consistent throughout the lifecycle of your project. This prevents inaccuracies and inconsistencies that often occur when using external simulation tools.

Guided Tutorials

TutorialDescription
Level Zero: IntroductionThis introduction tutorial prepares you for the rest of the tutorials to follow.
Level One: Simulator Feature and PanelsThis tutorial will go over how to use the features of the simulator and go over a more in-depth review of the different panels and how to use them.
Level Two: Sequential ExecutionThis tutorial utilizes a simple, purely sequential example model to demonstrate ‘Action’ constructs being executed in sequence by the simulator.
Level Three: Decision LogicThis tutorial utilizes a slightly more complex model with decision points to demonstrate ‘OR’ and ‘LOOP’ constructs being executed by the simulator.
Level Four: Decomposition, Resources, CostThis tutorial utilizes an even more complex model with a decomposition diagram, ‘Resource’ constructs and cost included to demonstrate these controls and constructs being executed by the simulator.
Level Five: Triggers This tutorial utilizes a complex model with parallel branches (each with a performer specified) and interaction between those performers to demonstrate how ‘Input/Output’ constructs can be used to control the order in which the ‘Action’ constructs are executed by the simulator.
Level Six: SynchronizationThis tutorial utilizes a very complex model with synchronization to demonstrate a ‘SYNC’ construct being executed by the simulator.