학술논문

Formal Verification of Safety-Critical Aerospace Systems
Document Type
Periodical
Source
IEEE Aerospace and Electronic Systems Magazine IEEE Aerosp. Electron. Syst. Mag. Aerospace and Electronic Systems Magazine, IEEE. 38(5):72-88 May, 2023
Subject
Aerospace
Transportation
Aircraft
Aerospace safety
Aerospace electronics
Software
Runtime
Cognition
Aerospace and electronic systems
Autonomous aerial vehicles
theorem proving
runtime verification
stochastic systems
distributed systems
Language
ISSN
0885-8985
1557-959X
Abstract
Developments in autonomous aircraft, such as electrical vertical take-off and landing vehicles and multicopter drones, raise safety-critical concerns in populated areas. This article presents the Analysis of Safety-Critical Systems Using Formal Methods-Based Runtime Evaluation (ASSURE) framework, which is a collection of techniques for aiding in the formal verification of safety-critical aerospace systems. ASSURE supports the rigorous verification of deterministic and nondeterministic properties of both distributed and centralized aerospace applications by using formal theorem proving tools. We present verifiable algorithms and software, formal reasoning models, formal proof libraries, and a data-driven runtime verification approach for aerospace systems toward a provably safe Internet of Planes infrastructure.