Skip to main content
Log in

Formal analysis of pilot error with agent safety logic

  • Original Paper
  • Published:
Innovations in Systems and Software Engineering Aims and scope Submit manuscript

Abstract

In this paper, we show that modal logic is a valuable tool for the formal analysis of human errors in aviation safety. We develop a modal logic called agent safety logic (ASL), based on epistemic logic, doxastic logic, and a safety logic grounded in a flight safety manual. We identify a class of human error that has contributed to several aviation incidents involving a specific kind of pilot knowledge failure and formally analyze it. The use of ASL suggests how future avionics might increase aircraft safety.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

Notes

  1. A Euclidean relation is defined as follows, for any relation R, and elements xyz, if \(({x},{y}) \in {R}\), and \(({x}, {z}) \in {R}\), then \(({y}, {z}) \in {R}\).

  2. We use \( Agent \) because the logic can apply to more than just pilots.

  3. A special case is if the \( FSM (\alpha )\) simplifies to complementary conjunctions, in which case \(\chi \) is their disjunction.

  4. Sometimes pilots will take “unsafe” action to mitigate what they perceive to be the greatest safety concern. For our purposes, we consider the action’s warrant in terms of the all-things-considered safety of the plane.

References

  1. Allwein G, Harrison WL (2010) Partially-ordered modalities. Adv Modal Logic 8:1–21

    MathSciNet  MATH  Google Scholar 

  2. Aumann RJ (1999) Interactive epistemology i: knowledge. Int J Game Theory 28:263–300

    Article  MathSciNet  MATH  Google Scholar 

  3. Aumann RJ, Brandenburer A (1995) Epistemic conditions for nash equilibrium. Econometrica 63:1161–1180

    Article  MathSciNet  MATH  Google Scholar 

  4. BEA (2012) Final report on the accident on 1st June 2009 to the airbus a330-203 registered F-GZCP operated by air France flight AF 447 Rio de Janeiro - Paris. Technical report

  5. Blackburn P, de Rijke M, Venema Y (2001) Modal logic. Cambridge University Press, Cambridge

    Book  MATH  Google Scholar 

  6. Bolton ML, Bass EJ, Siminiceanu RI (2013) Using formal verification to evaluate human–automation interaction: a review. IEEE Trans Syst Man Cybern Syst 43(3):488–503

    Article  Google Scholar 

  7. Bolton ML, Siminiceanu RI, Bass EJ (2011) A systematic approach to model checking human–automation interaction using task analytic models. IEEE Trans Syst Man Cybern A Syst Hum 41(5):961–976

    Article  Google Scholar 

  8. Bredereke J, Lankenau A (2002) A rigorous view of mode confusion. In: Proceedings of SafeComp p 1

  9. Broersen J (2011) Deontic epistemic stit-logic distinguishing modes of mens rea. J Appl Logic 2(9):127–252

    MathSciNet  MATH  Google Scholar 

  10. Butler RW, Miller SP, Potts JN, Carreno VA (1998) A formal methods approach to the analysis of mode confusion. In: 17th digital avionics systems conference proceedings, p 1

  11. Chen YC, Ely JC, Luo X (2012) Note on unawareness: negative introspection versus AU introspection (KU introspection). Int J Game Theory 41:325–329

    Article  MathSciNet  MATH  Google Scholar 

  12. Combefis S (2013) A formal framework for the analysis of human–machine interactions. Ph.D. thesis, Universite catholique de Louvain

  13. DGAC (1996) Reporte final accidente aereo birgenair, vuelo alw-301, Febrero 06, 1996. Technical report

  14. Director General of Air Transport (1996) Accident of the boeing 757-200 aircraft operated by empresa de transporte aereo del peru s.a. aeroperu. Technical report, Ministry of Transport, Communications, Housing and Construction

  15. Fagin R, Halpern JY, Moses Y, Vardi MY (2003) Reasoning about knowledge. MIT Press, Cambridge

    MATH  Google Scholar 

  16. Hintikka J (1962) Knowledge and belief: an introduction to the logic of the two notions. Cornell University Press, Ithaca

    Google Scholar 

  17. Horty JF (2001) Agency and deontic logic. Oxford University Press, Oxford

    Book  MATH  Google Scholar 

  18. Hughes G, Cresswell M (1996) A new introduction to modal logic. Routledge, London

    Book  MATH  Google Scholar 

  19. Hunter J, Raimondi F, Rungta N, Stocker R (2013) A synergistic and extensible framework for multi-agent system verification. In: Proceedings of the 2013 international conference on autonomous agents and multi-agent systems, pp 869–876

  20. Hwang MI, Lin JW (1999) Information dimension, information overload and decision quality. J Inf Sci 25:213–218

    Article  Google Scholar 

  21. Langewiesche W (1998) Inside the sky. Pantheon Books, New York

    Google Scholar 

  22. Meyer JJC (2003) Handbook of philosophical logic, chapter modal epistemic and doxastic logic. Springer, Dordrecht, pp 1–38

    Google Scholar 

  23. Network AS (2014) ASN aircraft accident boeing 747-237b vt-ebd arabian sea, off bandra. https://www.aviation-safety.net

  24. Oishi M, Mitchell I, Bayen A, Tomlin C (2002) Hybrid verification of an interface for an automatic landing. In: Proceedings of the IEEE conference on decision and control, p 1

  25. Palmer B (2013) Understanding Air France 447. William Palmer, Staffordshire

    Google Scholar 

  26. Rushby J (2002) Using model checking to help discover mode confusions and other automation surprises. Reliab Eng Syst Saf 75:167–177

    Article  Google Scholar 

  27. Rushby J, Crow J, Palmer E (1999) An automated method to detect mode confusions. In: 18th digital avionics systems conference proceedings, p 1

  28. Simpson CW, Prusak L (1995) Troubles with information overload—moving from quantity to quality in information provision. Int J Inf Manag 15:413–425

    Article  Google Scholar 

  29. Van Benthem J (2010) Modal logic for open minds. CSLI lecture notes. Center for the Study of Language and Information

  30. van Ditmarsch H, Halpern JY, van der Hoek W, Kooi B (eds) (2015) Handbook of epistemic logic. College Publications, London

    Google Scholar 

Download references

Acknowledgements

We would like to acknowledge Kelly Hayhurst and C. Michael Holloway for their insights on safety. We would also like to thank Aaron Dutle for helping us improve the presentation of the mathematical results in the paper. We especially acknowledge Brenton Weathered for his valuable insights in interpreting accident reports and helping us understand pilot behavior.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Seth Ahrenbach.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ahrenbach, S., Goodloe, A. Formal analysis of pilot error with agent safety logic. Innovations Syst Softw Eng 14, 47–58 (2018). https://doi.org/10.1007/s11334-017-0309-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11334-017-0309-y

Keywords

Navigation