Capture phrases in quotes for more specific queries (e.g. "rocket ship" or "Fred Lynn")

1973

Software implemented fault tolerance

NASA’s mission in the early 1970s included promoting technologies that would make both aircraft and spacecraft more reliable. It was clear by then that computers would find their way into aircraft; the question was whether they could be designed and built to be continuously available. In 1973, NASA asked SRI to use all it knew about fault-tolerant computing and build an experimental computer that could control the safety-critical functions of airplanes. An ultra-dependable controller was vital.

In response, SRI designed a formal specification for an ultra-high reliability commercial flight control system that required continuous computer control while in flight. SRI’s state machine approach, Software Implemented Fault Tolerance or SIFT, met the most stringent reliability requirements of any computer at that time, including uncovering “Byzantine” faults (those that display asymmetric symptoms). The system ran for years at NASA’s Langley Research Center.

The SIFT system included richly redundant hardware and featured highly accurate and resilient software. This integrated approach was a beachhead in an emerging field that came to be known as distributed computing.

close check icon

Message Sent

Success! - Thank you for your interest.

cookiebot
cookiebot

SRI and its partners use cookies to improve your browsing experience. If you continue to use this website without changing your cookie settings, you are consenting to the use of cookies by SRI and its partners. For more information on SRI’s privacy practices, including how to decline the use of cookies, please read our Privacy Statement.

I agree
share dwonload plus email external external project copy play call directions linkedin