South East Training - Business Process Modelling Toolkit

The Business Process Modelling Toolkit is owned by South East Training.

You may use this resource for free on the condition that you include this statement on each page.

Copyright South East Training 2011 Available for free from:

Batch Processing 


A good use of repeating activities is in batch processing.

  • In this example, the real time ‘Dealing Process’ is initiated every time an instruction is received from a client or an advisor. However, this does not immediately initiate a purchase. Instructions are batched in order to create a bigger order, which in turn helps reduce the dealing costs per instruction.
  • The looping receiving task captures the instructions each time the Dealing Process runs. There are no conditions on the looping activity as we do not know how many instructions will be received before 14.00 each day.
  • The batch process runs once per day at 14.00. All instructions received from the real time process up to 14.00 are then batched and presented as a single order to the stock exchange. Dealing advice is then sent to the various advisors or clients.