Flight Deck Automation 68.3 Guidelines for Automation Development 1233
and 5th percentile shoulder–hand length (for example),
which is usually not accurate.
Once the lower and upper measurements have been
obtained, the designer can then check to see whether
the commonly used controls are within the reach of that
range of persons without extending. Such methods have
been applied in a great number of different domains.
Proper visibility should be ensured throughout the
typical illuminance conditions. Studies that provide
guidance on illuminance were conducted decades ago,
including studies in which Blackwell [68.85] found
that the threshold contrast at which objects became
recognizable increased with decreasing object size,
decreasing orderliness of objects, movement of the
objects, and if less time was given to detect the
object. Increased age also increases the need for con-
trast [68.86].
In addition, the viewing of displays should be free
of glare and veiling reflections. Glare is the condition
where bright light sources are in the line of sight of the
operator, creating a nuisance. Veiling reflections are the
condition where bright light sources are reflected off the
display surface, obscuring information on the display.
These problems can be minimized by positioning the
display where bright light sources pose neither a glare
or reflection issue (to the maximum extent possible).
Automation designers should also ensure audibility,
particularly of aural feedback or alerts. An alert that
is at least 10–15 dB above the ambient noise level is
generally considered sufficiently salient, although alerts
are often found with significantly less difference when
placed in the normal operating environment (a flight
deck is a noisy place in flight). Different types of tones
can also be used to indicate different levels of critical-
ity [68.87].
When multiple auditory warnings exist, as they do
on flight decks, they should utilize distinct tones to
avoid confusing one alert with another. Some alerts may
even include computerized voices. On a typical flight
deck, auditory warnings exist for the GPWS system,
TCAS system, overspeed warning, landing gear warn-
ing, and altitude alerts.
When the weather permits, pilots must direct a sig-
nificant amount of attention to outside the flight deck.
In addition to visually locating other aircraft that may
pose a collision risk, pilots must frequently locate, iden-
tify, and orient themselves with respect to a particular
airport runway. On the ground, scanning for obstacles
and other aircraft is a particularly important task. For
this reason, automation should not impose upon pilots
too much heads-down time (the term is contrasted with
heads-up displays located on the windshield of the air-
craft). Flight management system reprogramming, for
example, is a difficult task, requiring many minutes of
heads-down time to accomplish relatively simple re-
programming tasks. It is therefore undesirable to have
changes close to the ground, where pilots’ attention
should be outside rather than inside the aircraft.
68.3.5 Software and System Safety
Calls have been made previously for automation that
gracefully degrades [68.51, 55], but there has been
a general lack of guidelines for such a purpose. One
significant complication for the introduction of such
methods is that most advanced automation is soft-
ware rather than hardware based. Software systems lack
physical constraints available in hardware. Whereas
one can construct physical constraints on machines
that prevent them from failing in certain ways (e.g.,
short-circuit protection devices on electrical outlets
in bathrooms), no such assurances can (so far) be
provided for software systems. Formal methods for
mathematically verifying software [68.88], particularly
in concert with model-based software development
methods [68.89], are methods that go far toward im-
proving software systems in this regard.
Formal methods, however, are insufficient for en-
suring software safety [68.90]. Safety is often more
than ensuring that the output of the software remains
within some constrained set of appropriate responses.
Safety also involves the processes for defining those
constraints and the interaction of human and other auto-
mated agents with the system. Therefore, system safety
must also account for these (and other) factors.
Because of this, safety has been viewed as an emer-
gent feature of a system, ensured by providing sufficient
control for agents in the system to prevent it from enter-
ing unsafe states [68.91]. Under this concept, a system
can be modeled as a set of states, where safety (as
a goal) is preventing the system from entering an unsafe
state.
68.3.6 System Integration
As flight decks get more complex, and as the in-
teractions between systems (other vehicles, air-traffic
controllers, passengers, company) become tighter, sys-
tem integration issues will grow in importance. Aircraft
have been typically designed to optimize some aspect
of the vehicle (for example, speed, fuel economy, range
or capacity), but now must consider the integration of
Part G 68.3