Analista

Páginas: 7 (1635 palabras) Publicado: 9 de enero de 2013
BPMN 2.0 – Business Process Model and Notation
Business Process Diagram

None

A Transaction is a specialized type of subprocess. It allows describing what happens
if a whole set of activities is cancelled or
interrupted by an error.
Event Sub-Processes allow to handle an
event within the context of a given subprocess or process (either by interrupting
the process or running in parallelto it). They
are not part of a normal process flow, as
they start only when their associated Start
Event is triggered.

Service (automated e.g.
by a web service)

User (“workflow” task
with human performer)

Send (sends a
Message)

Receive (waits for a
Message)

Manual (performed
without software aid)

Business Rule (interacts
with BR Engine)

Cancel

Terminate

AnEvent is something that “happens” during the course of a
process. Events affect the flow of the process and usually
have a cause or an impact.
A Start Event indicates place where a process starts (e.g.
after receiving message, when condition is met, or at a
scheduled time).
An Intermediate Event happens between start and end of a
process. It may be part of a process flow (either throwing orcatching triggers such as Message) or represent
exception/compensation handling (when placed on the
Task/Sub-Process boundary).
An End Event indicates a process end. It may show e.g. that
a certain process path ends with an error or sends a signal
for other processes.

Boundary
Interrupting
Boundary NonInterrupting

The new types of Events in the BPMN 2.0 are the types
Escalation andParallel Multiple as well as the whole
categories Event Sub-Process (Interrupting and NonInterrupting) and Boundary Non-Interrupting.

There are also markers that indicate characteristics of Activities:
Sub-Process

Loop
Parallel

Ad Hoc
Sequential

Compensation

End
Events

Connectors
A Choreography Task is an atomic Activity in a
choreography process. It represents an interactionbetween two Participants

The Choreography Diagram defines a sequence of interactions between Participants.

Sequence Flow –
defines the execution order
of activities.

I need my
medicine

I feel sick

A Sub-Choreography is an atomic Activity in a
choreography process. It represents an Interaction
between two Participants

Get medicine
and leave

Here is your
medicine

ACall Choreography identifies a point in the process
where a Global Choreography or a Global
Choreography Task is used.

Conversation Diagram

Customer

The Conversation Diagram shows logical relation of message exchanges. In general, it is a simplified
version of Collaboration, but conversation diagrams do maintain all the features of a Collaboration. In
particular, processes can appearwithin the Participants (Pools) of conversation diagrams, to show how
Conversations and Activities are related.

A Conversation represents a set of Message
Flows grouped together.

Link

Throwing

Intermediate
Events

Choreography Diagram

Go see
the doctor

ComParallel
pensation Multiple Multiple

Catching

Script (executed by a business process engine)

Multi-Instance:I want to see
the doctor

Escalation Error

Event SubProcess NonInterrupting

Different types of Tasks are visualized by markers (in top left corner):

A Call Activity identifies a point in the
process where a global process or a
Global Task is (re)used.

Signal

Event SubProcess
Interrupting

Start
Events

There are several types of Activities:

A Sub-Process is anactivity whose
internal details have been modeled in
a separate model.

Message Timer

Free BPMN tool: www.adonis-community.com
Events

Top-Level

The Business Process Diagram describes a Process i.e. a sequence or flow of activities in an organization
with the objective of carrying out work. Processes can be defined at any level from enterprise -wide processes
to processes performed by a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Analista
  • ANALISTA
  • Analista
  • Analista
  • Analista
  • ANALISTA
  • Analista
  • Analista

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS