XTRAC Process Designer User Guide

 

 

 

Boundary Event Example

Boundary events are represented by a shape attached to the edge of a process shape. In this example, a user activity "Take pizza order" has a timer interrupting boundary event that is activated if the order takes more than 5 minutes; the transaction is terminated. The next user activity, "Deliver pizza" has two boundary events: a timer non-interrupting boundary event that is activated if the pizza is not delivered within 30 minutes; the user activity, "Give pizza voucher" is activated. The second is an Escalation Interrupting boundary event,
"Can't find address" is activated; the transaction is terminated.

The pizza is delivered successfully, the next user activity is "Collect Payment. It has one escalation non interrupting boundary event, "Over Payment" that when activated, leads to user activity, "Make change". The sequence flow converges on an inclusive gateway because any one of the outcomes will end the transaction without waiting for the others to complete.

 

XTRAC Community