Reasoning About Safety-Critical Information Flow Between Pilot and Computer

12/26/2018
by   Seth Ahrenbach, et al.
0

This paper presents research results that develop a dynamic logic for reasoning about safety-critical information flow among humans and computers. The logic advances previous efforts to develop logics of agent knowledge, which make assumptions that are too strong for realistic human agents. We introduce Dynamic Agent Safety Logic (DASL), based on Dynamic Epistemic Logic (DEL), with extensions to account for safe actions, belief, and the logical relationships among knowledge, belief, and safe action. With this logic we can infer which safety-critical information a pilot is missing when executing an unsafe action. We apply the logic to the Air France 447 incident as a case study and provide a mechanization of the case study in the Coq proof assistant.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/23/2014

Logics of Temporal-Epistemic Actions

We present Dynamic Epistemic Temporal Logic, a framework for reasoning a...
research
10/25/2021

Assuring Increasingly Autonomous Systems in Human-Machine Teams: An Urban Air Mobility Case Study

As aircraft systems become increasingly autonomous, the human-machine ro...
research
03/26/2020

Applying the Isabelle Insider Framework to Airplane Security

Avionics is one of the fields in which verification methods have been pi...
research
08/15/2019

Toward Structured Proofs for Dynamic Logics

We present Kaisar, a structured interactive proof language for different...
research
11/25/2022

Gatekeeper: Safety Critical Control of Nonlinear Systems with Limited Perception in Unknown and Dynamic Environments

This paper presents the Gatekeeper algorithm, a real-time method to guar...
research
02/19/2021

DyNetKAT: An Algebra of Dynamic Networks

We introduce a formal language for specifying dynamic updates for Softwa...
research
07/03/2018

On Runtime Enforcement via Suppressions

Runtime enforcement is a dynamic analysis technique that uses monitors t...

Please sign up or login with your details

Forgot password? Click here to reset