Integrated Software Health Management for Aircraft GN and CModern aircraft rely heavily on dependable operation of many safety-critical software components. Despite careful design, verification and validation (V&V), on-board software can fail with disastrous consequences if it encounters problematic software/hardware interaction or must operate in an unexpected environment. We are using a Bayesian approach to monitor the software and its behavior during operation and provide up-to-date information about the health of the software and its components. The powerful reasoning mechanism provided by our model-based Bayesian approach makes reliable diagnosis of the root causes possible and minimizes the number of false alarms. Compilation of the Bayesian model into compact arithmetic circuits makes SWHM feasible even on platforms with limited CPU power. We show initial results of SWHM on a small simulator of an embedded aircraft software system, where software and sensor faults can be injected.
Document ID
20120004291
Acquisition Source
Ames Research Center
Document Type
Presentation
Authors
Schumann, Johann (SGT, Inc. Moffett Field, CA, United States)
Mengshoel, Ole (Carnegie-Mellon Univ. Moffett Field, CA, United States)
Date Acquired
August 25, 2013
Publication Date
May 10, 2011
Subject Category
Computer Programming And Software
Report/Patent Number
ARC-E-DAA-TN3506Report Number: ARC-E-DAA-TN3506
Meeting Information
Meeting: NASA Aviation Safety Annual Technical Meeting