2010
DOI: 10.4304/jcp.5.8.1152-1159
|View full text |Cite
|
Sign up to set email alerts
|

Research on Formal Verification Technique for Aircraft Safety-Critical Software

Abstract: As an important part of airborne avionics system, aircraft safety critical software (ASCS) plays an essential role to the safety of the aircraft, and to ensure its quality and reliability is one of the key problems we are facing. Formal methods have become important means for modeling and verifying safety critical software. In this paper, formal method is introduced into the ASCS verification field and the real-time extended finite state machine model (RT-EFSM) is studied, which includes the detailed real-time… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2011
2011
2024
2024

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 8 publications
0
5
0
Order By: Relevance
“…The airborne navigation system is a typical embedded software system, as a vital part of airborne system, it is very essential to be taken the safety analysis. This section takes the airborne navigation system which also be analyzed as a case in other relevant research literatures [11,16], as an example to demonstrate the feasibility and superiority of the proposed verification method. The navigation software is composed of multiple components, and these components are interconnected based on various relationships.…”
Section: Simulation and Analysismentioning
confidence: 99%
“…The airborne navigation system is a typical embedded software system, as a vital part of airborne system, it is very essential to be taken the safety analysis. This section takes the airborne navigation system which also be analyzed as a case in other relevant research literatures [11,16], as an example to demonstrate the feasibility and superiority of the proposed verification method. The navigation software is composed of multiple components, and these components are interconnected based on various relationships.…”
Section: Simulation and Analysismentioning
confidence: 99%
“…Combined with the hardware structure and using the fault injection method, a testing method for embedded system based on the EFSM model was given in [10]. Using the real-time extended finite state machine (RT-EFSM) model and a timed unique input/output sequence (t UIO), the modeling and formal testing method for aircraft safety-critical software was proposed and the method in the aircraft inertial/satellite navigation systems software testing practice was applied successfully in [11]. Based on Z language, Chen studied the formal specification method for trusted platform module (TPM) and gave the extended finite state machine model which was applied in the test cases automated generation of TPM in [12].…”
Section: Introductionmentioning
confidence: 99%
“…6 In the same year, A330-200 aircraft of Air France crashed because of ignoring to set the limitation of height value in software. 7 It has become an important research topic for industrial and academic circles to improve software safety to prevent catastrophic accidents.…”
Section: Introductionmentioning
confidence: 99%