 |
BPMI.org Community Forum
FAQ Search
Usergroups
Register
|
Profile Log in to check your private messages Log in |
|
| View previous topic :: View next topic |
| Author |
Message |
gregory_m_keller

Joined: 10 Nov 2004 Posts: 1 Location: Boulder, CO
|
Posted: Thu Nov 11, 2004 12:04 am Post subject: Nested Sub Process Rules |
|
|
Greetings!
I have a question related to processes which may be recursively used throughout a sub process. In order to articulate the problem space, It may be easier to ‘model’ the issue.
Looking at this model, assume the task/process “Process_A” has been initially identified and modeled. Process_A then flows into into “Process_B” (which is itself a Sub Process). With Process_B exploded, you can see Process_A referenced again in the Sub Process. Process_A then flows to yet another nested Sub Process and within it, contains yet another instance of Process_A.
All instances of the Process_A i mention are identified in red.
With this understood, I am wondering if the BPMN has any explicit rules on preventing this from happening. I suspect not, as it is relatively easy to assemble a use case where this scenario could occur (like “Check Status” or something which is called upon during various parts of the process chain). I couldnlt infer anything in the spec to prevent this from happening.
Any data or guidance here would be so helpful!!
Thanks in advance.
Greg |
|
| Back to top |
|
 |
Stephen A White

Joined: 31 Jul 2004 Posts: 67 Location: Irvine, CA, USA
|
Posted: Thu Nov 11, 2004 5:11 am Post subject: Nested Sub Process Rules |
|
|
There is nothing in the BPMN specification that prevents a modeler from recursively calling a Process through a Sub-Process. The specification does not mention this practice, which can be risky, but unless someone can come up with some good reasons why this should not be allowed, I see no reason why this should change.
Also, if someone has a real example of how this is used, then please send it in so that we can post it on our examples section on the bpmn site.
-Steve |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB 2.0.10 © 2001, 2002 phpBB Group
|