•The algorithms are
used during simulation.
•Typically, later in
the design phase, thread() is added to a scheduler,
–to specify
protocols to communicate with the controlled processes,
–to call
doScheduling() as a sub-routine.
• At that
point, the scheduler becomes a process.
•Schedulers may be
hierarchical.