Skip to content

Execution Dependency

Leon Starr edited this page Jan 15, 2022 · 2 revisions

Consider three Processes A, B and C. A has a Switch and makes a mutually exclusive choice. Process B is dependent on one outcome (Case) while C is dependent on the only other possible choice.

If the Switch chooses the dependency leading to Process B, that Process may execute when all of its other inputs are available and any other Switch dependencies are satisfied. Otherwise Process B, along with any other Processes downstream from Process B will not execute at all in the current Graph's execution session. And Process C will be permitted to execute at some point assuming it has no other incoming Switch dependencies that may or may not be selected in C's favor.

Identifiers

  1. Case + Switch + Deciding process + Dependent process + Graph

Attributes

No non-referential attributes

Clone this wiki locally