cancel
Showing results for 
Search instead for 
Did you mean: 

Ad-Hoc Subprocess implementation

cbs-michaelyu
Champ in-the-making
Champ in-the-making
Is Activiti going to implement "Ad-Hoc Subprocess" anytime soon in both modeller and engine? Our business model has a lot uncertainties or unknowable factors in each process and find that Ad-Hoc subprocess specified in BPMN 2.0 can be very userful.
5 REPLIES 5

trademak
Star Contributor
Star Contributor
I agree that ad-hoc sub process support would be a good addition to Activiti. We are currently thinking about and designing for more flexibility and ad-hoc support in general for Activiti. So yes this could be something to add to the 5.15 roadmap. Do you need specific features in the ad-hoc sub process support we should take into account?

Best regards,

cbs-michaelyu
Champ in-the-making
Champ in-the-making
Thank you for the instant reply.
I think a few features maybe useful such as:
1. For the activities(e.g. task and subprocess) inside Ad-Hoc subprocess, they can be started in a certain order based on conditions or can not executed at all.
2. The start of Ad-Hoc subprocess can be triggered by different events such as timer, message, signal and more
3. Ad-Hoc subprocess are completed based on specified conditions(in BPMN 2.0) or they do not need to be completed at all if not started. The normal process can still be completed if the normal flow ends.

garuh
Champ in-the-making
Champ in-the-making
Is it implemented in already released 5.15 version? If so, where can we found some example of this solution?

trademak
Star Contributor
Star Contributor
No, it's not implemented in 5.15. It's still on our todo list.

Best regards,

b_schnarr
Champ in-the-making
Champ in-the-making