Skip to main content

Get help for ARIS Advanced

Create and edit BPMN diagrams

BPMN has numerous constraints that ARIS Method does not have. Therefore, depending on the context, only connections between symbols that are logical in the BPMN environment are allowed or prohibited.

The modeling component assists you in modeling BPMN diagrams. When placing objects, you automatically receive alternative object symbols for placement. Furthermore, when you work with BPMN diagrams, a specific tab bar is shown enabling you to quickly access BPMN functionality you frequently require.

Special BPMN modeling support is available in the following model types:

  • Enterprise BPMN collaboration diagram

  • Enterprise BPMN process diagram

  • BPMN collaboration diagram (BPMN 2.0)

  • BPMN process diagram (BPMN 2.0)

BPMN contains a multitude of symbols. Therefore, only the basic symbols are displayed in the modeling toolbar. During modeling, only the symbols that are allowed are displayed in a logical order.

If there are symbols allowed by the method whose base symbol is not allowed by the method, the first permitted symbol is displayed, and when this symbol is placed, all other symbols allowed by the method are displayed.

Procedure. Procedure
  1. Open a BPMN diagram.

  2. Click the relevant object symbol in der Symbols bar.

    If multiple symbols are allowed, they are offered for selection. If only one symbol is allowed, it is placed. If no symbol is allowed, an error message is displayed when placing the symbol.

  3. Click the position in the modeling area where you want to place the object. Lines indicate the alignment of the moving object to the placed objects and arrows indicate the distances.

  4. Enter the relevant name. A new object definition will be created.

  5. Click Edit symbol Edit symbol to select the relevant symbol.

  6. Click outside the object once you have entered or selected a name.

You have placed an object.

If you set a grid, the object symbol will be placed according to the grid width. When you place a horizontal pool or a horizontal lane, the Name attribute is automatically rotated and displayed vertically. If you place objects on pools or lanes, relationships are created automatically. To display the relationships, enable the Relationships tab in the Details bar.

If a horizontal pool or lane is placed, the Name attribute automatically rotates so that the read direction is from bottom to top. You can change the attribute alignment.

Procedure. Procedure
  1. Open a BPMN diagram.

  2. Enable the Details bar.

  3. Click the More More next to the attribute.

  4. Select Place attribute Place attribute.

  5. Use the mouse to drag the attribute to the relevant position, or use the arrow keys on the keyboard.

You have changed the alignment of an attribute.

You can drag an attribute directly to the relevant position.

You can subsequently reposition lanes that you have placed within pools or lanes.

Procedure. Procedure
  1. Open a BPMN diagram.

  2. Click the lane you want to place at another position. The lane and all embedded objects are highlighted. Depending on where the lane is located with regard to the other lanes the corresponding options for moving are provided.

  3. Click the required direction, such as Lane up Lane up, Lane down Lane down, Lane to the left Lane to the left, or Lane to the right Lane to the right.

The lane you selected is placed at the new position.

You can change the symbol for selected objects if various symbols are available for them.

Prerequisite

The method filter in use includes different symbols of the objects you selected.

Procedure. Procedure
  1. Open a BPMN diagram.

  2. Click an object.

  3. Click Edit symbol Edit symbol. The list of object symbols available for the selected object(s) is shown.

  4. Click the symbol you want to use from now on for the selected object/s in this model.

The symbol for the selected object is or the symbols of the selected objects are changed.

You can collapse a symbol for the Subprocess type. This way the process modeled in the subprocess is assigned to the subprocess and the subprocess is collapsed.

Procedure. Procedure
  1. Open a BPMN diagram.

  2. Select the subprocess you want to collapse.

  3. Activate the BPMN tab bar.

  4. Click Collapse subprocess Collapse subprocess. The process contained in the subprocess is assigned to the object and, at the same time, is displayed as embedded in the object, which is indicated by a Collapsed subprocess plus sign. You also can collapse the subprocess by simply clicking the subprocess and clicking Collapse subprocess Collapse subprocess.

The process contained is assigned to the subprocess and can be opened by double-clicking the Assignment icon assignment icon.

Click Expand subprocess Expand to expand the subprocess again. The process contained is displayed as embedded in the subprocess. The process remains assigned to the subprocess.

You can create links between BPMN models to enable horizontal navigation between processes on the lowest process level.

To link two models, you connect the end event of one model to the start event of the other, or vice versa. If a model has multiple start or end events, you must select one of them for each connection.

Prerequisite

You have at least two BPMN models with start and end events.

Procedure. Procedure
  1. In a BPMN model, right-click an end event (when linking a successor) or a start event (when linking a predecessor), and select Model links.

  2. Click Link succcessor process Link successor process or Link predecessor process Link predecessor process. The Link to related BPMN model dialog opens.

  3. Click Select model. The Select BPMN model dialog opens.

  4. Select a model and click Select. The Link to related BPMN model dialog displays the available start or end events of the selected model.

  5. Select a start event (successor link) or an end event (predecessor link).

  6. Click Create link.

The link is created. A small arrow appears next to the end or start event to indicate the link. Double-clicking the arrow opens the linked model and selects the connected event.

To edit or delete a link, click Model links > Edit process link.

Tip

The BPMN link creation dialog proposes suitable target models based on the modeling hierarchy. To benefit from this, create your end-to-end process structure first, for example in a value-added chain diagram, assign the relevant BPMN models to each function and connect the functions via 'is predecessor of' connections. The dialog then automatically suggests the correct predecessor or successor model.