Subworkflow - Xyna-Factory/xyna GitHub Wiki

Figure 1: Subworkflow call In terms of modeling a Subworkflow is a Workflow Process Step inside of another Workflow (se fig. 1). Using Subworkflows as Modeling Blocks, you are able to model a fractal structure of Services.

Recursion

You are also allowed to do recursion, i.e. calling Workflow A as Subworkflow inside of Workflow A.

Please note: Don't forget the recursion termination, i.e. a condition to prevent calling Workflow A again (cf. Control Structures), if the recursion should stop.

See Also

⚠️ **GitHub.com Fallback** ⚠️