Show TOC

ProcessesLocate this document in the navigation structure

A process represents something that is done by the organization. Processes can be broken down into sub-processes and the hierarchy of processes is commonly shown in a process map.

To create a process, click the Process tool to select it, and then click in empty space or in an architecture area, business function, or process in the diagram:

To create a second process following the first one, click the Process tool in its context toolbar. You can create as many processes as necessary in a row in this way:

To create a second row of processes, click the Process tool in the end process context toolbar and drag it down below the row before releasing it (or use the Process tool in the bottom toolbar):

Processes in a row are loosely stuck together:
  • To align the start or end of a row of processes with another symbol, drag the first or last process (without going beyond the upper or lower bounds of the row) and drop it when the guide line appears. The other processes in the row move with it.
  • To detach a process from its row, drag it beyond the upper or lower bound of its row.
  • To change the order of a row of processes, drag one process and drop it after the process you want it to follow. The other processes will make room for it if necessary:
    Note Processes receive a number when they are created. If you move processes around, the numbers may no longer correspond to the desired order: You can modify the number of a process in the Number ID field of its property sheet, and the other numbers will be updated to avoid duplications and fill holes in the sequence where possible.
  • To create a sub-map inside a process, double-click its symbol (see Creating a Multi-Level Process Map).
  • To link a process to a business process diagram that models its steps, use the Diagrams facet (see Linking Processes to Business Process Diagrams).

Processes can have the following properties:

Property

Description

Name/Code/Comment

Identify the object. The name should clearly convey the object's purpose to non-technical users, while the code, which is used for generating code or scripts, may be abbreviated, and should not normally include spaces. You can optionally add a comment to provide more detailed information about the object. By default the code is generated from the name by applying the naming conventions specified in the model options. To decouple name-code synchronization, click to release the = button to the right of the Code field.

Stereotype

Extends the semantics of the object. You can enter a stereotype directly in this field, or add stereotypes to the list by specifying them in an extension file.

Number ID Specifies the number of the process in the sequence. Numbers are allotted sequentially as processes are created. If you move processes around, the numbers may no longer correspond to the desired order. You can modify the number of a process here, and the other numbers will be changed to avoid duplications and fill holes in the sequence where possible.

Reused process

Specifies the name of the reused process.

Sub-processes can appear inside the process symbol or in a sub-map, and are listed in both cases on the Children facet of its property sheet.