Bpmn 2.0

Páginas: 5 (1025 palabras) Publicado: 23 de octubre de 2012
BPMN 2.0 - Business Process Model and Notation
Activities
Task A Task is a unit of work, the job to be performed. When marked with a symbol it indicates a Sub-Process, an activity that can be refined. A Transaction is a set of activities that logically belong together; it might follow a specified transaction protocol. An Event Sub-Process is placed into a Process or Sub-Process. It isactivated when its start event gets triggered and can interrupt the higher level process context or run in parallel (noninterrupting) depending on the start event. A Call Activity is a wrapper for a globally defined Task or Process reused in the current Process. A call to a Process is marked with a symbol.

http://bpmb.de/poster

Conversations
A Conversation defines a set of logically relatedmessage exchanges. When marked with a symbol it indicates a Sub-Conversation, a compound conversation element. A Call Conversation is a wrapper for a globally defined Conversation or SubConversation. A call to a Sub-conversation is marked with a symbol. A Conversation Link connects Conversations and Participants.

Choreographies
Participant A Choreography Task Participant B A Choreography Taskrepresents an Interaction (Message Exchange) between two Participants. Participant A Sub-Choreography Participant B Participant C A Sub-Choreography contains a refined choreography with several Interactions. Participant A Call Choreography Participant B A Call Choreography is a wrapper for a globally defined Choreography Task or Sub-Choreography. A call to a Sub-Choreography is marked with a symbol.Event Sub-Process Interrupting Event Sub-Process Non-Interrupting Boundary NonInterrupting

Events
Standard None: Untyped events, indicate start point, state changes or final states. Message: Receiving and sending messages. Timer: Cyclic timer events, points in time, time spans or timeouts. Escalation: Escalating to an higher level of responsibility. Conditional: Reacting to changed businessconditions or integrating business rules. Link: Off-page connectors. Two corresponding link events equal a sequence flow. Error: Catching or throwing named errors. Cancel: Reacting to cancelled transactions or triggering cancellation. Compensation: Handling or triggering compensation.

Start

Intermediate Boundary Interrupting

End

Throwing

Transaction

Event Sub-ProcessConversation Diagram
Conversation

Multiple Participants Marker
denotes a set of Participants of the same kind.

Choreography Diagram
Participant A
Initiating Message (decorator)

Participant A Choreography Task Participant B Participant A Choreography Task Participant C Participant B Participant C

Call Activity

Pool
(Black Box)

Participant B Participant A Message
a decorator depictingthe content of the message. It can only be attached to Choreography Tasks.

Choreography Task Participant B
Response Message (decorator)

Activity Markers
Markers indicate execution behavior of activities: Sub-Process Marker Loop Marker Parallel MI Marker Sequential MI Marker

Task Types
Types specify the nature of the action to be performed: Send Task Receive Task User Task Manual TaskBusiness Rule Task Service Task Script Task

Pool
(Black Box) Sub-Conversation

Multi Instance Pool
(Black Box)

Collaboration Diagram
Pool (Black Box)

Pool (Black Box)
Message Flow Attached Intermediate Timer Event

~

Ad Hoc Marker Compensation Marker

Lane

Collapsed Subprocess
Message Start Event

Event-based Gateway

Receive Task

Ad-hoc Subprocess

Signal:Signalling across different processes. A signal thrown can be caught multiple times. Manual Task
End Event

Task

Multiple: Catching one out of a set of events. Throwing all events defined Parallel Multiple: Catching all out of a set of parallel events.

Sequence Flow

Default Flow

Conditional Flow

Task
Timer Intermediate Event Subprocess Attached Intermediate Error Event End Event...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • BPMN 2.0
  • Bpmn
  • Bpmn
  • Bpmn
  • BPMN
  • Bpmn
  • Bpmn
  • BPMN

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS