DocumentCode
174741
Title
A Software-Implemented Fault-Tolerance Approach for Control and Display Systems in Avionics
Author
Fayollas, C. ; Fabre, J.C. ; Palanque, Philippe ; Cronel, M. ; Navarre, D. ; Deleris, Y.
Author_Institution
LAAS, Toulouse, France
fYear
2014
fDate
18-21 Nov. 2014
Firstpage
21
Lastpage
30
Abstract
Engineering interactive systems for safety critical applications such as in avionic digital cockpits (and more generally Graphical User interfaces) is a challenge from a dependability viewpoint. The dependability of the user interface and its related hardware and software components must be consistent with the criticality of the functions to be controlled and their required DAL levels. This paper proposes a stepwise refinement approach going from systematic identification of failure modes of these systems to their detection via formally defined assertions. The last steps of the approach present how the assertions can be included into the monitoring part of self-checking interactive components and how they can be deployed on an architecture compliant with the ARINC 653 specification, ensuring temporal and spatial segregation, thus detecting errors and preventing failures due to both physical and transient software faults. We present how these contributions have been applied to the Flight Control Unit Backup interactive application which is available in A380 interactive cockpits.
Keywords
aerospace control; aircraft displays; avionics; fault tolerant computing; graphical user interfaces; interactive systems; A380 interactive cockpits; ARINC 653 specification; DAL levels; avionic digital cockpits; control systems; display systems; error detection; failure mode identification; failure prevention; flight control unit backup interactive application; formally defined assertions; graphical user interface dependability; hardware component dependability; interactive systems; physical software fault; refinement approach; safety critical applications; self-checking interactive component monitoring; software component dependability; software-implemented fault-tolerance approach; spatial segregation; temporal segregation; transient software fault; Aerospace control; Aerospace electronics; Aircraft; Interactive systems; Monitoring; Servers; Software; assertion monitoring; fault-tolerance; interactive cockpits; self-checking components;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing (PRDC), 2014 IEEE 20th Pacific Rim International Symposium on
Conference_Location
Singapore
Print_ISBN
978-1-4799-6473-4
Type
conf
DOI
10.1109/PRDC.2014.11
Filename
6974747
Link To Document