DocumentCode
2747500
Title
Software safety analysis of a flight management system vertical navigation function - a status report
Author
Tribble, A.C. ; Miller, Stephan P.
Volume
1
fYear
2003
fDate
12-16 Oct. 2003
Abstract
We have developed a formal, executable model of the requirements for portions of the vertical navigation (VNAV) function of a flight management system and have conducted a software safety analysis on the model. In particular, we have performed a functional hazard assessment in order to identify the potentially hazardous conditions associated with the VNAV function. We then conducted a fault tree analysis and a failure mode effects analysis in order to identify the general categories of errors that relate to safety. By comparing these general categories to the system architecture, we were able to develop a list of specific safety requirements for the VNAV function. We then used formal methods tools to verify that the VNAV model satisfied the safety requirements. We provide an overview of the safety analysis performed to date on the VNAV model, and compare and contrast these results to a similar analysis performed on the mode logic of a flight guidance system. Because the flight guidance system model was constructed entirely from Boolean logic it was easily analyzable with model checkers. The VNAV model involves continuous logic, (altitude and position values), and requires the use of theorem provers. The results of this analysis provide insight into the feasibility of integrating formal methods tools into the safety analysis process in a model based development environment.
Keywords
aerospace computing; aircraft landing guidance; formal verification; safety-critical software; Boolean logic; VNAV model; failure mode effects analysis; fault tree analysis; flight guidance system; flight management system; formal methods; functional hazard assessment; model based development environment; software safety analysis; vertical navigation function;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Avionics Systems Conference, 2003. DASC '03. The 22nd
Conference_Location
Indianapolis, IN, USA
Print_ISBN
0-7803-7844-X
Type
conf
DOI
10.1109/DASC.2003.1245805
Filename
5731057
Link To Document