How to Re-use Business Process Modeled in Another Project

00-reuse-business-process-thumbWhen you are modeling business processes with business process diagrams, you may find that although the business processes are different and yield different goals, many of them are indeed sharing the same set of workflow. For example, both the process of ordering and returning goods share the same packaging and delivery processes. These common workflow share the same behaviors and activities, so it is wise to “draw once and re-use everywhere”, not just to save time, but to ensure the consistency of business process by keeping one and only one copy of unique workflow. Business Process Model and Notation (BPMN) supports grouping related process flow to sub-process. With BPMN sub-process, you can easily re-use the common process flows in different business processes by incorporating the sub-process shape, which contains the common workflows, into those business process diagrams.

Read more

Define and Specify Stereotype in Business Process Diagram (BPD)

A stereotype defines how a model element may be extended and enables the use of domain specific terminology or notation. The name of stereotype is enclosed by guillemets and placed above the name of model element, in addition, a specific icon can be defined for stereotype. In this article, you can learn to define and specify stereotype of a BPMN task in BPD.

Read more

The Usage of BPMN Gateways

Gateways is a BPMN notation used to control how a process flows. Connected by sequence flows, a gateway acts as a decision point that decides which (outgoing) sequence flow to take based on the result of the evaluation of condition(s) specified. According to the Business Process Model and Notation (BPMN)’s definition, only sequence flow will affect the flow of activities while message flow does not. If you want to know message flow usage, please see How does BPMN message flow work? article. In this article, we will show you the different types of gateways and their behavior using the BPMN modeler featured by Visual Paradigm.

Read more