Implementation of the BPMN specification in ARIS

The BPMN specification defines a set of semantic objects that can be placed in a BPMN diagram. Each of these objects can define different attributes. All objects/attributes can be considered in their entirety as a BPMN metamodel.

An application supporting BPMN must provide methods enabling the use of the BPMN attributes that you must specify.

The BPMN specification does not define the way an application makes these mechanisms available. Instead, the application design determines how non-graphic BPMN attributes are modeled.

The following section describes how the BPMN specification is implemented in ARIS.

An exact ARIS representation is described for each BPMN attribute. This enables the ARIS user to:

In some situations, BPMN attributes are mapped to extended ARIS modeling techniques. In particular, different BPMN-semantic definitions, represented as BPMN attributes, are mapped to one or more of the following ARIS concepts: