It is expected that JASA systems will be installed in a range of environments including surface, subsurface and airborne. 1.5.2 Noncompliant Systems Developers of noncompliant systems should use the specifications in Version 2.0 of the DII style guide and the JASA Supplement to the DII style guide as a guide and shall document and provide rationale for deviations from these specifications. 1.5.3 Migration Given the tradeoff requirements, cost schedule and percent of legacy code invested, an evolutionary path may be desirable. However, developers should provide user-defined variable function keys. If variable function keys are used, the command names for the function keys should be available for display in a separate application window in the form of soft keys, as shown in Figure 2-2.
Soft keys are objects on the display screen that represent the function keys on the keyboard.
As the function of a key changes, the soft key labeling also changes. Example of Soft Function Keys Since users are likely to be working in multiple applications simultaneously, if variable function keys are used, they should be application independent. Variable function keys should define input focus e.g., a database query command should open and focus on a new or existing application window. The use of a classification bar on JASA compliant systems should be optional based on individual system accreditation requirements. 7.1.2 Session Management 7.1.2.1 Starting and Ending a Session Developers of JASA compliant systems shall implement a login procedure that meets the accreditation requirements of the individual system.