BPMN elements can be integrated into the UAF model. The Processes (BPD) and Sequences (BPD) diagrams in the UAF model are based on BPMN Process Diagram (BPD). Some diagram elements have both UAF and BPMN stereotypes.
BPMN toolbars are available in the following diagrams:
Framework | Diagrams |
---|---|
UAF 1.2 | |
DoDAF 2.1 | |
MODAF |
|
NAF |
|
NAF 4.0 |
|
There are two ways to turn the BPMN compliance mode on:
You will also be suggested to turn the BPMN compliance on while creating the BPD diagram. |
To turn on the BPMN compliance mode
The mapping list of UAF and BPMN stereotypes:
UAF | BPMN |
---|---|
Operational Activity Action | Call Activity |
Function Action | Call Activity |
Operational Activity | BPMN Process |
Function | BPMN Process |
Service Function | BPMN Process |
Operational Activity Edge [Control Flow] | Sequence Flow |
Function Edge [Control Flow] | Sequence Flow |
Operational Activity Edge [Object Flow] | Data Association |
Function Edge [Object Flow] | Data Association |
Operational Agent | Resource |
Resource Performer | Resource |
Operational Information | BPMN Message |
Resource Information | BPMN Message |
Let's see an example of how can BPMN Process elements be used in an Operational Process Flow (BPD) diagram.
In the created Operational Process Flow (BPD) diagram, the Claim Processing behavior was modeled using the BPMN Process elements. The following figure shows the BPMN Process diagram, where some elements have both UAF and BPMN stereotypes.