MOIS Supervisor
MOIS Supervisor controls and monitors the MOIS Executors. An Executor is a server-based MOIS utility that performs the execution of a procedure under the control of Validator. Several Executors can be run in parallel, connected to different control systems, simulators or Test Harnesses as required. The main purpose of Supervisor is fourfold: to start and stop Executors, to manage the Executor connections, to define the time reference that an Executor runs with, and to provide an overview of the procedures which are running in all Executors. It controls the CORBA connections to the SCOS 2000 Control System, Simulator or Test Harness as shown below.

Figure 10 MOIS Supervisor Connection Management
As can be seen, there are three CORBA connections per Executor, one for telecommand injection, one for telemetry reception and one for injecting events into SCOS 2000.
Supervisor can also be used to monitor the currently executing Procedures for a selected spacecraft.

Figure 11 MOIS Supervisor Procedure Management
For each selected Executor, a list of the Procedures that are currently executing with their current status is displayed.