Deferred Choice

From BrickWikiTwo
Jump to: navigation, search

Also known as Event Choice and Pick.



  • to follow one of multiple paths a decision is required
  • the decision is not made automatically from within the context of the process
  • the execution of the process is stoped, until an event occurs
  • the decision is deferred to an entity outside the context of the process
  • the event could be a message, signalled by an external entity
  • used in largely event driven processes
  • each event leads to a distinct execution path
  • e.g. waiting for a positive or negative result to a offer



  • the execution of the process stops, until a message from the external environment is received



  • if one of the both activities is chosen by an human resource, the execution goes on and the other activity is withdrawn

Quod Vide

Personal tools