Book a Demo

This webinar has completed, the recording will be posted shortly.


This webinar showcases some of the latest Enterprise Architect 12.1 features, including new tools that significantly enhance business process simulation, reporting and decision making.

In this webinar you will:


Don't miss this opportunity to learn more about Enterprise Architect

Session 1

Melbourne Wed 27 Jan 08:00 am
New York Tue 26 Jan 16:00 pm
Los Angeles Tue 26 Jan 13:00 pm
London Tue 26 Jan 21:00 pm
Auckland Wed 27 Jan 10:00 am

Session 2


Scott HebbardCommunications Manager
Sparx Systems

Explore the webinar resources

BPSim Example Model: simulation-webinar.eap Download links

Questions & Answers


Enterprise Architect 12.1, Build 1226.

BPSim is the common standard for parameterization and exchange of process analysis data. To run a BPSim simulation with Enterprise Architect you will need an appropriate execution engine that can understand the BPSim standard. Sparx Systems has teamed up with Lanner (recognized as the world's leading business process simulation and optimization organization) to provide you with the MDG BPSim Execution Engine, which enables seamless integration between model, configuration, simulation and results.

To learn more about pricing of the MDG BPSIM Execution Engine, visit the BPSim page:

For more information, see the Help Topic on Business Process Simulation

No. The MDG BPSim Execution Engine needs to be purchased separately and is not part of the Enterprise Architect Ultimate Edition.

To find out more about pricing or to download a free trial, please visit:

Yes. The Configuration of BPSim is available within Enterprise Architect.

The MDG BPSim Execution Engine needs to be purchased separately in order to run the simulation. You can, however, edit and configure your BPSim model in any edition of Enterprise Architect.

To purchase the MDG BPSIM Execution Engine, visit the BPSim page:

No. A basic understanding of probabilities and business process modeling should be satisfactory to get you started with business process simulation.

The webinar used a Poisson distribution to generate the random number of issues found in each car. Enterprise Architect can produce random numbers using a number of standard distributions. To learn more about the Poisson Distribution, you can read the Wikipedia page below:

Some of the key Benefits of using the MDG BPSim Execution Engine include:

  • Experiment with project variables to identify an optimal solution
  • Verify your expectations before committing funds to a project
  • Manipulate events and resources to understand how they impact your business process
  • Improve resource allocation and event timing
  • Eliminate bottlenecks and identify critical success factors

Enterprise Architect 12.1 and JRE 1.7 and above.

The MDG BPSim Execution Engine was developed in Java, which requires the Java Runtime Environment (JRE) to run.

The BPSim Artifact is available from the Artifacts Section of the Toolbox.

To download a Trial of the MDG BPSim Execution Engine, please visit the page below:

The Lanner engine doesn't provide for calculation of explicit costs directly. In many cases, the cost is made up of the time spent by each resource (eg. resource time + pay rate).

For explicit costs associated with specific activities within a process, you can use a property parameter to sum up the fixed cost of each activity. For example, a property named "amountOfCost", initialize it to 0 at the start event, set a "amountOfCost" to be "{amountOfCost} + 10" for task1, set a "amountOfCost" to be "{amountOfCost} + 15" for task2. It is possible to use parameters to track effort and costs. You can use a property parameter to sum up the fixed cost of each activity. For example, a property named "amountOfCost", initialize it to 0 at the start event, set a "amountOfCost" to be "{amountOfCost} + 10" for task1, set a "amountOfCost" to be "{amountOfCost} + 15" for task2.

For information about adding multiple timings, please see the Help Topic on the Temporal Perspective.

BPSim offers a Control, Resource and Temporal Perspective.

The Control Perspective targets how activity flows through the process, moderated by the likelihood of a sequence of events and the priorities of certain events when they occur.

The Resource Perspective targets the involvement of types and roles of workers and other resources in a process, reviewing the required numbers, combinations, costs and availability.

The Time (or Temporal) Perspective helps you to examine how the duration of one or more phases in the processing of an Activity influences the business process.

No. It only ensures that the probabilities entered are in the correct range, that is between 0 and 1.


The best reference is "BPSim 1.0 Specification" which could be downloaded from Chapter 7, entitled BPSim Parameters Applicability has a complete table for mapping of which parameter can be applied to each individual kind of BPMN construct.

Yes. Enterprise Architect allows you to define the type of Chart, the data it presents, the source of that data and the appearance of the Chart. Simply edit the element properties for the desired chart.

The webinar outlined how you can take the results of a simulation (such as service time) and then display these results in a chart.

To learn more about charting in Enterprise Architect, please refer to the following webinar:

You can export the results to XMI. For information, please see the help topic on XMI Export.

BPSim can be configured to manage calendar events. Each simulation can define a number of different calendar events with recurrence rules. Most BPSim properties can then be overridden depending on the calendar rule currently active. Select the second tab on the Configure BPSim dialog and add each calendar event with start date, time and end time.

calendar configuration

Use the dialog below to quickly and easily model recurring events.

event recurrence

share this page share by email share on linkedin share on X share on facebook