Software Error Incident Categorizations in Aerospace

Author:

Prokop Lorraine E.1

Affiliation:

1. National Aeronautics and Space Administration, Hampton, Virginia 23666

Abstract

Since the first use of computers in spacecraft and aircraft, software errors have occurred. These errors can manifest as loss of life or less catastrophically. As the demand for automation increases, software in mission- or safety-critical systems should be designed to be tolerant to the most likely software faults. This paper categorizes historic aerospace software errors to determine trends of how and where automation is most likely to fail. A distinction between software producing wrong (erroneous) output versus no output (fail-silent) is introduced. Of the historical incidents analyzed, 85% were from software producing erroneous output rather than stopping. Rebooting was found to be ineffective in clearing erroneous behavior and not reliable to recover from silent software. Errors originated from within the code/logic itself in 58% of cases, 16% from configurable data, and 25% introduced through input sources, command or sensor. Forty percent of unexpected software behavior was caused by the absence of software, and 16% was subjectively due to “unknown-unknowns.” These findings indicate that to achieve software fault tolerance, backup strategies must be employed to detect and respond to erroneous software behavior beyond only fail-silent cases, and robust off-nominal testing should be performed to uncover unanticipated situations.

Funder

Langley Research Center

Publisher

American Institute of Aeronautics and Astronautics (AIAA)

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3