2023•Unpublished venueRequires access

Verification of Safety of Aircraft Arrival Procedure using SPIN Model Checker

Muhammad Rashid, Muhammad Qadeer, Husnain Raza, Muhammad Masood Ul Rehman, Imran Rasool, Nazir Ahmad Zafar

Open publisher page 1 citations

Abstract

The volume of air traffic increases dramatically and the air traffic control system is a safety critical system. Failure of the system can cause loss of human life, cost, and hard work of many people. Therefore, the safety of such a system is necessary to prevent these losses. Safety can be ensured by checking the correctness of the system. We address problems related to the safety and correctness of the aircraft arrival procedure. Research exists related to aircraft arrival procedure analysis but according to our knowledge, we do not find its formal verification in SPIN model checker. In this paper, we verify the aircraft arrival procedure by checking specific safety properties on the system. We generate a program graph for the system and give the LTL formula for the safety properties we define on the system. Linear temporal logic (LTL) is used to specify properties in the form of formulas. the model checker takes program graph and LTL formula as input and check whether our system satisfied with LTL formula or not. Verification and result analysis is done using the SPIN model checker. This research is beneficial to ensure correctness of safety critical systems.

About this research paper

What this paper is about

The volume of air traffic increases dramatically and the air traffic control system is a safety critical system. Failure of the system can cause loss of human life, cost, and hard work of many people. Therefore, the safety of such a system is necessary to prevent these losses. Safety can be ensured by checking the correctness of the system. We address problems related to the safety and correctness of the aircraft arrival procedure. Research exists related to aircraft arrival procedure analysis but according to our knowledge, we do not find its formal verification in SPIN model checker. In this paper, we verify the aircraft arrival procedure by checking specific safety properties on the system. We generate a program graph for the system and give the LTL formula for the safety properties we define on the system. Linear temporal logic (LTL) is used to specify properties in the form of formulas. the model checker takes program graph and LTL formula as input and check whether our system satisfied with LTL formula or not. Verification and result analysis is done using the SPIN model checker. This research is beneficial to ensure correctness of safety critical systems.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The volume of air traffic increases dramatically and the air traffic control system is a safety critical system. Failure of the system can cause loss of human life, cost, and hard work of many people. Therefore, the safety of such a system is necessary to prevent these losses. Safety can be ensured by checking the correctness of the system. We address problems related to the safety and correctness of the aircraft arrival procedure. Research exists related to aircraft arrival procedure analysis but according to our knowledge, we do not find its formal verification in SPIN model checker. In this paper, we verify the aircraft arrival procedure by checking specific safety properties on the system. We generate a program graph for the system and give the LTL formula for the safety properties we define on the system. Linear temporal logic (LTL) is used to specify properties in the form of formulas. the model checker takes program graph and LTL formula as input and check whether our system satisfied with LTL formula or not. Verification and result analysis is done using the SPIN model checker. This research is beneficial to ensure correctness of safety critical systems.

Key concepts: Correctness, Model checking, Computer science, Linear temporal logic, Formal verification, Temporal logic, Life-critical system, Graph

Related papers

Back to paper searchBrowse research topicsOriginal source
Verification of Safety of Aircraft Arrival Procedure using SPIN Model Checker — Research Paper | ScholarLens