Role: The simple type is used when the cause of the process trigger is not specified. The symbols on the black background indicate a launch event and the symbols on the white background indicate a reception event. Intermediate events occur during the process. Similarly, when a task results in an exception, the end event must also be represented in case the task is running normally. Start and end events must always be present on a BPMN process. The shape of the end event allows to distinguish the result of the process (message, error, link, stop, …) end events: identify the end of a process.Border events: describe an intermediate event attached to a task to cause an exception to the task processing, which may or may not be interrupted.intermediate events : describe an intermediate state (message, timer, error,…).start events : describe the trigger circumstance of the process (message, timer, rule,…).The events are grouped into 4 categories: Basically, events change the course of the process either by interrupting the process, by causing an event (launch) or by indicating that an event must occur (receive). Events represent something that happens, as opposed to the activity that represents what is done. The eventsĮvents are used to qualify a state in the process. The first event received triggers the associated branch. The paths are mutually exclusive, there is only one possible path.ĭivergent: Only one of the tasks 2,3 and 4 will be executed.Ĭonvergent: Task 4 will start as soon as one of the tasks 1, 2, 3 is completed.Īn exclusive door cannot be convergent and divergent at the same time. Task 4 will only start when Tasks 2 and 3 are completed. Examples of Logical DoorsĪfter Task 1, Tasks 2 and 3 will start together. Basically the decision is made by a participant outside the process. A specific event, usually the receipt of a message, determines the outgoing flow. The event gate indicates that outflows are based on events rather than on the evaluation of conditions. However, the process should be designed so that at least one channel is identified by default in the event that none of the conditions prove to be true. As each path is considered independent, all outgoing flows can be solicited. Thus, a condition that is met does not preclude the assessment of the other conditions. Unlike the exclusive gate, the conditions are all evaluated when the process flow reaches the inclusive gate. It is recommended to model a fault flow, in case no conditions are met. If the first condition is met, the process will automatically continue this path without considering other possibilities. Each response is associated with a condition attached to an outgoing flow. The exclusive door is a question that is asked at some point during the process. The exclusive gate is used to create an alternative path to the normal process sequence. For incoming flows, the Parallel Gateway waits until all incoming flows have been completed in order to continue operations. Each outgoing flow receives a signal to perform activities. The parallel gate is used to synchronize, combine or create parallel sequences.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |