Download View/Download - No Magic, Inc
Transcript
2 C O N C E P TS Common BPMN 2.0 Elements 2.1.7 Participant A Participant represents a specific partner entity, for example, a company, and/or a more general partner role, for example, a buyer, seller, or manufacturer, who are participants in a collaboration. A Participant is often responsible for the execution of the process enclosed in a pool. Element Stereotype Participant «Participant» [class] Icon Related procedures Creating Participants Creating Pool and Lane Related concepts Pool and Lane Communication Choreography Activities 2.1.8 Sequence Flow Element Stereotype Sequence Flow «SequenceFlow» [ControlFlow] Icon A Sequence Flow is used to show the order of flow elements in a process or choreography (Figure 12). Figure 12 -- Sequence Flow Drawn between Two Tasks The source and target of a Sequence Flow must be from the set of the following elements: • Events (Start, Intermediate, and End events) • Activities (Task and Sub-Process; for Processes) • Choreography Activities (Choreography Task and Sub-Choreography) • Gateways A Sequence Flow can optionally define a condition expression, indicating that a token will be passed down the Sequence Flow only if the expression is evaluated to be true. A Condition expression is typically used when the source of a Sequence Flow is a Gateway or an Activity. A conditional outgoing Sequence Flow from an Activity is drawn with a mini-diamond (indicator) at the beginning of the Sequence Flow (Figure 13). 30 Copyright © 2009-2011 No Magic, Inc..