BPMN 2.0 Questions 2

From Training Material
Jump to navigation Jump to search

1 Which data objects are used by the shown process?

EXTERN 0011.png

Store Order and Order DB
Order Arrives and Store Order
There are no Data Objects
Order [Submitted] and Parts

Answer >>

Request [pending] and Request [approved]


2 Which statement about pools and lanes is true?

Pools hold flow objects and a pool may contain only one lane per participant.
Pools are great in the summer when it is hot!
A lane defines additional participants in the pool and the pool uses seqence messages.
Pools partition flow objects and a lane is an optional subdivision of a pool.

Answer >>

Pools partition flow objects and a lane is an optional subdivision of a pool.


3 What do you use to start a parallel flow?

An exclusive gateway
A parallel gateway
Conditional paths exiting an activity

Answer >>

A parallel gateway


4 Which scenario is described by this diagram?

EXTERN 0008.jpg

First do A, then B or C depending on a condition.
First do A, then wait for an event before doing B and C
First do A, then B or C or both B and C depending on a condition
First do A, then B and C in parallel flow

Answer >>

First do A, then B or C or both B and C depending on a condition


5 What does BPMN 2.0 define?

Mapping to WSBPEL
A standardized business process modeling bridge for the gap between the business process design and process implementation
Visual metaphors for data processing
The exchange format for BPMN definitions

Answer >>

1,2,4


6 What does a slash in a sequence signify?

The path is a default path
It is an accident of the tool vendor
The path is a documentation notation only
The path is only taken when an error occurs

Answer >>

The path is a default path


7 Which statement about Sequence Flow in BPMN is true?

Sequences are represented by a solid line which represents a transition between one BPMN shape and the next
Sequence Flow documents the flow of messages between two Flow Objects in different lanes
Sequences are signified by a dashed line with a rectangle at the starting end and an arrowhead on the other end
Sequences can be used to communicate between pools

Answer >>

Sequences are represented by a solid line which represents a transition between one BPMN shape and the next


8 What is the symbol for a group of BPMN?

The group shape is drawn as a rounded corner rectangle with a dot-dash-dot-dash pattern
The group shape is drawn as a double line around the activity
The group shape is drawn as a dashed line in the pool
The group shape is drawn as an extra heavy line surrounding several activities on a lane

Answer >>

The group shape is drawn as a rounded corner rectangle with a dot-dash-dot-dash pattern


9 In BPMN, which is true about an association?

Data descriptions between two Messages are connected to the same pool with an event object as input to or an output from an activity.
Information structures exist between two Flow Objects
Artifacts are associated with Activities and Control Objects to show that an event object is either an input to or an output from an activity
A directional Association is often used with Data Objects to show that a Data Object is either an input to or an output from an activity

Answer >>

A directional Association is often used with Data Objects to show that a Data Object is either an input to or an output from an activity


10 What is wrong with the BPMN diagram?

EXTERN 0007.jpg

The sequence flow starts with an end event
The sequence flow starts with an intermediate event
The activity has no attached intermediate event
An activity starts without a sequence flow

Answer >>

An activity starts without a sequence flow


11 With respect to WSBPEL, a business process may:

Control the model driven architecture
Be generated from UML activity models.
Map to one or more documents
Replace outdated UML activity models

Answer >>

Map to one or more documents


12 What is the meaning of a message event with a white envelope?

The marker indicates a process to process communication
The marker indicates a message arrives from a participant and triggers the end of the process
The marker indicates a message is sent to a participant
The marker indicates a message arrives from a participant

Answer >>

The marker indicates a message arrives from a participant


13 What BPMN concept cancels an undesirable activity or activity outcome?

Cancel the Sub-Process
Interrupt the Sub-Processes with an exception
Compensations.
Stop Sub-Process with an error

Answer >>

Compensations.


14 The gateway controls which aspect of a business process?

Divergence and convergence
The message
The sequence and message flow
The data

Answer >>

Divergence and convergence


15 In the diagram, will the process continue after the merge?

EXTERN 0010.jpg

Only after one of the parallel activities is done
Only when all of the other activities are completed.
Only if all parallel activities simultaneously end

Answer >>

Only when all of the other activities are completed.


16 Question: According to BPMN, the start event indicates what?

A gateway for merging the start
An event of where a particular Process will start
The initiation of all sub-processes
A pool of where a particular Process will start.

Answer >>

An event of where a particular Process will start


17 Which is the best practice for gateways in divergence and convergence?

The gateways are interchanged for exclusive conditions and others do not converge
The same gateway should be started and ended with the same gateway
The condition expression determines the type of gateway you need
It is not deterministic to decide which convergence occurs

Answer >>

The same gateway should be started and ended with the same gateway


18 What are other features of the Gateway?

It is the entity point of an activity within a process and allows or disallows sequence to message other pools.
It is a model element to fork the sequence flow within a process and allow or disallow sequence to diverge
It is a model element to control the sequence flow within a process and allows or disallows passage
It is a link between two processes and diverges as the entity point of an activity within a process

Answer >>

It is a model element to control the sequence flow within a process and allows or disallows passage


19 An association connects which object to another object?

The pools, lanes or groups
The text annotation and the flows of the process
The text annotation or a data object to an object
The text annotation, groups or data objects

Answer >>

The text annotation or a data object to an object


20 Which kind of gateway is shown in this diagram?

EXTERN 0009.jpg

A Parallel Gateway
An Exclusive Gateway.
An Event-based Gateway.
An Inclusive Gateway

Answer >>

A Parallel Gateway


21 What is vision for BPMN?

Business information models are not important anymore
It visually models business activities which become machine-executable code in WSBPEL
Business rules are separated from the flow elements through gateways
Business strategy is determined by process patterns which are developed and shared

Answer >>

It visually models business activities which become machine-executable code in WSBPEL


22 There are many shapes in BPMN. What are four categories of BPMN shapes?

Flow Sequences, Connecting Message, Pools, and Lane
Events, Gateways, Messages and Swimlanes
Business rules are separated from the flow elements through gateways
Business strategy is determined by process patterns which are developed and shared

Answer >>

Events, Gateways, Messages and Swimlanes


23 Which of these statements about lanes are true?

They extend the length of the pool and there text can be oriented in any direction.
They connect flow objects with message flows.
They denote the role of events and activities as part of the same process
They separate activities from events in the same business process diagram

Answer >>

They extend the length of the pool and there text can be oriented in any direction.


24 What can be said about the association line?

It looks just like a message line, yet it occurs between a BPMN shape and a data object or annotation.
It is a dashed line with a open circle start and a mandatory arrow at either end.
It is a dashed line with an optional arrow at one end
It is a dashed line with a mandatory arrow at ether end

Answer >>

It is a dashed line with an optional arrow at one end


Template:BPMN Links