The U.S. Navys F/A-18 Hornet fighter aircraft was one of the early applications of fly-by-wire technology, in
Question:
The U.S. Navy’s F/A-18 Hornet fighter aircraft was one of the early applications of fly-by-wire technology, in which onboard computers send digital commands to the control surfaces (ailerons, rudder, etc.) based on the pilot’s input to the control stick and rudder pedals. The flight control software was programmed to prevent the pilot from commanding certain violent maneuvers that might cause the aircraft to enter an unsafe flight regime. During early flight testing, which often involves pushing the aircraft to (and beyond) its utmost limits, an aircraft entered an unsafe state and “violent maneuvers” were exactly what were needed to save it—but the computers dutifully prevented them. The aircraft crashed into the ocean because of software designed to keep it safe. Write a safety scenario to address this situation, and discuss the tactics that would have prevented this outcome.
Step by Step Answer:
Software Architecture In Practice
ISBN: 9780136886020
4th Edition
Authors: Len Bass, Paul Clements, Rick Kazman