Business Process Modeling Notation (BPMN)
IBM Process Mining helps you analyze your existing processes using the standard BPMN 2.0 business process model. IBM Process Mining uses the actual data from the log files to generate the BPMN model for your business processes. 'Figure 1. BPMN Model' shows the image of a BPMN process model generated by IBM Process Mining for an online ordering and delivery process.
Figure 1. BPMN Model
Tip: For more information about BPMN 2.0 standards, click here.
To know more about the options and tasks in the BPMN tab, see the following topics:
- Creating a simulation
- Decision rules in BPMN
- Editing the BPMN process model
- Publishing the BPMN process model in the BPA tab
Creating a simulation
In the BPMN tab of IBM Process Mining, you can create a new simulation or a new version of an existing simulation from the BPMN process model.
New simulation
To create a new simulation of the BPMN model, do the following steps (see 'Video 1. Creating a new simulation'):
- Go to the BPMN tab after selecting a process in the Processes dashboard.
- Click the Create simulation button.
- On the Create simulation dialog, select the New simulation option in the Add to field.
- Enter a title for the new simulation in the Simulation title field.
- Enter a description in the Description field if any (optional).
- Click the Create simulation button to go to the Simulation tab in the BPA page.
- To configure and complete the creation of a new simulation on the BPA page, follow the instructions given in the Simulation topic.
{: class-responsive}
Video 1. Creating a new simulation
Tip: To exit the Create simulation dialog without creating the simulation, you click the Cancel button.
Existing simulation
To create a new version of an existing simulation of the BPMN model, do the following steps (see 'Video 2. Creating a new version of an existing simulation'):
- Go to the BPMN tab after selecting a process in the Processes dashboard.
- Click the Create simulation button.
- On the Create simulation dialog, select the Existing simulation option in the Add to field.
- Select the simulation title from the list of existing simulations in the Simulation title field.
- Enter a version name for the new version of the existing simulation in the Version name field.
- Enter a description in the Description field if any (optional).
- Click the Create simulation button.
- To configure and complete the creation of an existing simulation on the BPA page, follow the instructions given in the Simulation topic.
{: class-responsive}
Video 2. Creating a new version of an existing simulation
Tip: To exit the Create simulation dialog without creating the simulation, you click the Cancel button.
Decision rules in BPMN
In the BPMN tab, you can discover and analyze the decisions taken and the decision rules at each node of activities in your business process. The following topics give you more information about the tasks you need to perform to discover and analyze the decision rules in your business process:
- Executing the rules discovery process
- Viewing the rules overview
- Viewing the rules history
- Editing the rules configuration
Executing the rules discovery process
To execute the rules discovery, do the following steps (see 'Video 3. Executing the rules discovery'):
- Go to the BPMN tab after selecting a process in the Processes dashboard.
- Click the Dropdown button on the right side of the Menu bar.
- Click the Discovery decision rules option to execute the rules discovery process. The rules discovery process ends when the Discovery rules window disappears.
Video 3. Executing the rules discovery
Viewing the rules overview
To view the overview of the decision rules, you follow the the steps given below:
- Go to the BPMN tab after selecting a process in the Processes dashboard.
- Click the Dropdown button on the right side of the Menu bar.
- Click the View rules overview option to view the Rules overview table. For more information about the columns in the Rules overview table, see 'Table 1. Columns in the Rules overview table'.
- To go back to the BPMN tab click the Close button.
Columns | Description |
---|---|
Activity | List of activities for which a decision rule is applied |
Next activities | List of activities that followed a decision |
Matching cases | Number of cases that match the activities in a decision process and follow the same decision rule |
Inbound exception | Number of cases that does not match the decision rule, but reaches the same destination |
Outbound exception | Number of cases that match the decision rule, but reaches a different destination |
Table 1. Columns in the Rules overview table
Figure 2. Rules overview table
To view the gateway information, the transition information, and the rule breakdown of each activity, do the following steps:
- Click the Menu button (
) against an activity in the Rules overview table.
- On the Menu you see the following options:
- View gateway information
The View gateway information window helps you to view the complete gateway information of an activity that follows a decision rule (see 'Figure 3. Decision rules gateway information'). If the Elaborate button is enabled, you click it to view the increased number of decision complexities at the gateway of each activity. Conversely, if the Reduce button is enabled, you click it to view the reduced number of decision complexities at the gateway of each activity.
Figure 3. Decision rules gateway information - View transition information
The View transition information window helps you to view the details of the transition from an activity to the next activity following a decision rule (see 'Figure 4. Decision rules transition information').
Figure 4. Decision rules transition information - View rule breakdown
The View rule breakdown window helps you to view the details of the rules per the inbound and outbond process flows of an activity (see 'Figure 5. Decision rules breakdown')
Figure 5. Decision rules breakdown
- View gateway information
Viewing the rules history
To view history of the decision rules, do the following steps:
- Go to the BPMN tab after selecting a process in the Processes dashboard.
- Click the Dropdown button on the right side of the Menu bar.
- Click the View rules history option to see the View rules history window.
- On the View rule history window, you can see the logs of the decision rules per the dates on which the decision activities were committed.
- Click the Expand button against a date to view the details of the rules history on that date.
- To go back to the BPMN tab click the Close button.
Figure 6. View rule history window
Editing rules configuration
The Edit rules configuration window helps you choose the decision information you want to see in the Rules overview table and the Rules history window. Do the following steps to edit the rules configuration:
- Go to the BPMN tab after selecting a process in the Processes dashboard.
- Click the Dropdown button on the right side of the Menu bar.
- Click the Edit rules configuration option to see the Edit rules configuration window.
- On the Edit rules configuration window, you use the Select relevant data section to select information that you need to consider for the decision rules discovery. You can select resource, role, and data from the list of mapped custom fields. Tip: To get precise and insightful rules discovery, you can select data that is relevant for the decision rules in your business process.
- In the Advanced Configuration section, you can skip all the self loops of activities in the decision process by switching the Skip self loops toggle to Off.
- Click the Save button to save the configuration changes.
Figure 7. Edit rule configuration window
Tip: To exit the Edit rules configuration window without making any configuration changes, click the Cancel button.
Editing the BPMN process model
In the BPMN tab, you can edit a copy of the BPMN model in the BPA page by doing the following steps:
- Go to the BPMN tab after selecting a process in the Processes dashboard.
- Click the Dropdown button.
- Click the Edit a copy in BPA option.
To learn more about the model editor in the BPA page, see Model Editor.
Publishing the BPMN process model in the BPA tab
In the BPMN tab, you can publish the BPMN model in the BPA page by doing the following steps:
- Go to the BPMN tab after selecting a process in the Processes dashboard.
- Click the Dropdown button.
- Click the Publish to BPA option.
To learn more about the BPA page, see Business Process Analysis.