NASA NTRS ยท 19850008582
Shuttle avionics software trials, tribulations and success
Abstract
The early problems and the solutions developed to provide the required quality software needed to support the space shuttle engine development program are described. The decision to use a programmable digital control system on the space shuttle engine was primarily based upon the need for a flexible control system capable of supporting the total engine mission on a large complex pump fed engine. The mission definition included all control phases from ground checkout through post shutdown propellant dumping. The flexibility of the controller through reprogrammable software allowed the system to respond to the technical challenges and innovation required to develop both the engine and controller hardware. This same flexibility, however, placed a severe strain on the capability of the software development and verification organization. The overall development program required that the software facility accommodate significant growth in both the software requirements and the number of software packages delivered. This challenge was met by reorganization and evolution in the process of developing and verifying software.
Keep this discovery
Explore connections, maps & timelines
Henderson, O. L.. 1985-01-01. Shuttle avionics software trials, tribulations and success. https://ntrs.nasa.gov/citations/19850008582
Cite the original work for its findings. Save a collection to share your selection of sources.