Rules

  • Do not label start and end events
  • A message flow is only needed when two entities are separate apart with other entities in between. If two activities are next to each other and linked with a process flow, you can attach the data object to the process flow without a dedicated message flow.
  • Documents are always attached to the flow, not entity.
  • In the scope of this unit, we don’t need anything in the external pool (vendor) and treat it has a black box. Any message flow sent to that black box points to its edge.

Layouts of BPMN

Simple layout

Consists no swim lanes and databases. It provides a quick overview of a process.

Swim-lane layout

Simple layout can be converted to swim-lane layout showing the activities performed by each resources.

Database interaction layout

Message flow in one direction, either retrieving or sending information from/to the database (the one on the slides is not good). You can have gateways in the database interaction layout.


Back to parent page: Business Process Management (BPM)