Accession Number:



Embedded Training Tools for Large Real-Time Systems.

Descriptive Note:

Formal rept.,

Corporate Author:


Personal Author(s):

Report Date:


Pagination or Media Count:



A systematic and organized approach to training new computer operators on large workstation-based realtime systems is in order due to the complexity of advanced multifunctioned software in use and under development today. User friendly graphical interfaces are widely used for the system functions themselves, yet the job of training new operators is still a challenging process. A training module has been designed to provide the tools to create and execute computer-based training sessions that can teach new operators specific functions of a large and complex real-time system. This embedded training module design has been implemented at the Naval Research Laboratory NRL in a Navy command and control C2 environment. The training module uses an X WindowsMotif-based graphical user interface, as found in a typical modern workstation, for operational consistency. For any particular application or module within a large system, a training coordinator can define a series of step-by-step instructions with graphical aids such as highlights, images, and video, plus realistic scenarios, for learning how to use the application. A special scripting language, the Presentation Authoring Language PAL, has been devised to set a standard method of defining the necessary components of a training session. Actual training sessions have been created for other C2 software modules developed at NRL, as well as sessions for the Fleet training schools for major functions of the Navy Tactical Command System-Afloat NTCS-A and Joint Maritime Command Information System JMCIS.

Subject Categories:

  • Personnel Management and Labor Relations
  • Computer Programming and Software

Distribution Statement: