Resuming a process in BPMN
That wouldn't work, since it would restart the embedded subprocess.
You should use BPMN 2.0 for this, which includes event subprocesses exactly for this situation. It would look something like this.
![]()
I agree that the event-subprocess is a good choice here. It comes in two flavors, Interrupting and non-interrupting. The proposal by Michael Rowley indicates a non-interrupting behavior. However, you said you wanted a pause-resume behavior. That is not specified in BPMN. What you can do is: interrupt the subprocess and find a way to trigger it again. E.g. through recuston?
I added some comments to the process diagram, click it to see the process with comments
Please login to reply.

Markus Güntert July 9, 2009, 11:14 a.m.