Model-Based Systems Engineering with GENESYS
Execution of Functions in Parallel Which function will start first? Which function will end first?
241
Control Construct: Concurrency (Parallel Branches)
Rejoin (synchronization) Node
Enablement Node
Parallel construct
• First function on each branch enabled simultaneously • All parallel branches must
complete execution before rejoining and enabling the next function after the concurrency • Scheduling (execution) decision for the parallel functions is deferred (“Don’t Care” sequence)
242
Made with FlippingBook - Online Brochure Maker