Certification of COTS Software in NASA Human Rated Flight Systems
Author(s) -
Andre Goforth
Publication year - 2012
Publication title -
infotech@aerospace
Language(s) - English
Resource type - Conference proceedings
DOI - 10.2514/6.2012-2472
Subject(s) - certification , software , computer science , flight management system , systems engineering , aeronautics , software engineering , engineering , aerospace engineering , operating system , flight simulator , political science , law
Adoption of commercial off-the-shelf (COTS) products in safety critical systems has been seen as a promising acquisition strategy to improve mission affordability and, yet, has come with significant barriers and challenges. Attempts to integrate COTS software components into NASA human rated flight systems have been, for the most part, complicated by verification and validation (V&V) requirements necessary for flight certification per NASA’s own standards . For software that is from COTS sources, and, in general from 3 rd party sources, either commercial, government, modified or open source, the expectation is that it meets the same certification criteria as those used for in-house and that it does so as if it were built in-house . The latter is a critical and hidden issue. This paper examines the longstanding barriers and challenges in the use of 3 rd party software in safety critical systems and cover recent efforts to use COTS software in NASA’s Multi-Purpose Crew Vehicle (MPCV) project. It identifies some core artifacts that without them, the use of COTS and 3 rd party software is, for all practical purposes, a nonstarter for affordable and timely insertion into flight critical systems. The paper covers the first use in a flight critical system by NASA of COTS software that has prior FAA certification heritage, which was shown to meet the RTCA-DO-178B standard, and how this certification may, in some cases, be leveraged to allow the use of analysis in lieu of testing. Finally, the paper proposes the establishment of an open source forum for development of safety critical 3 rd party software.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom