Skip to main content

Get help for ARIS

What are conditions?

Conditions are prerequisites that must be met before a specific model path is passed.

ERM attribute condition

Use ERM attributes to specify that a path is passed if the result of a function is less than a specific value, and another path is passed if the result is greater than or equal to a specific value. The ERM condition is checked for each case individually, independently of other cases. This enables you to check for each case which output a function has and thus, if deviations from a default value exist, for example. If the output is smaller than the defined comparison value, the processing operation will continue. If the comparison value is exceeded, particular measures must be taken.

Example: ERM attribute conditions

Capacity resource condition

Capacity resource conditions can be used for controlling the path through a control flow via the current capacity of resources. This can be done via the capacity of a resource as a comparison criterion or the comparison of the capacity of two resources. A capacity resource condition applies to all cases. The capacity resource condition is used, for example, to model decreasing stocks or a limited number of available telephone lines. If the capacity of these resources falls below minimum capacity due to being consumed or used by another case, the function can no longer be carried out by other cases.

You can use conditions in all simulation-relevant process models. ERM attributes and capacity resources cannot be compared.

Capacity resource condition with one capacity resource

Capacity resource condition with two capacity resources