Friday, February 15, 2008

While loops with BPMN

I have seen the question of how to model loops in BPMN coming up on several occassions. I have had it on my system for a good year and its time to share it with folks out there.
So here you go guys - a simple example of a structured loop using BPMN notation; I am using Oracle BPMN solution (Oracle BPA Suite) to model these patterns.


5 comments:

Anonymous said...

Hi vishal,

How can i design a process with loops including multiple activities?

Say for example i have a webservice to get list of customers. After this, "for-each" employee, i need to invoke 3 more webservices: to get address, build customized message to the customer and to send the notification. Can i group all these 3 activities within a single loop and send the notification?

Regards
Vijay

Vishal said...

Yes it is exactly the way you described. Another option will be to use a multi instance activity - but in this case you want to perform three activities using the same customer idf probably, so it is advisable to go without the multi instance construct.

Manish said...

Dear Vishal
I just want to know that how can i design loop in a pool in intalio community edition

Nikola said...

Tiger Woods real name is Eldrickcheapest auto insurance

Nikola said...

John Tiemens recieved the same letter 287 times, confirming his credit card cancellation.notebook computer reviews