Abstract
This paper introduces an agent-based approach to analyze the dynamics of accidents and incidents in aviation. The approach makes use of a number of elements, including formalization of a real world scenario, agent-based simulation of variations of the scenario, and formal verification of dynamic properties against the (empirical and simulated) scenarios. The scenario formalization part enables incident reconstruction and formal analysis of it. The simulation part enables the analyst to explore various hypothetical scenarios under different circumstances, with an emphasis on error related to human factors. The formal verification part enables the analyst to identify scenarios involving potential hazards, and to relate those hazards (via so-called interlevel relations) to inadequate behavior on the level of individual agents. The approach is illustrated by means of a case study on a runway incursion incident, and a number of advantages with respect to the current state-of-the-art are discussed.
Parts of this article appeared in the Proceedings of the Twenty-Fifth International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems (IEA/AIE’12) and in the Proceedings of the Fifth International Conference on Agents and Artificial Intelligence (ICAART’13).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
Possible causes that might be relevant include failure of technical systems, miscommunication, fatigue, high or low workload (restricted Situation Awareness or decreased vigilance), strong positive or negative emotions, power influences, (dis)trust in colleagues or computer systems, little experience, negligence of the existing procedures, organisational management etc.
- 3.
This misinterpretation might be explained by the fact that the pilot of the Hercules got used to the routine procedure of taxiing from the same military parking place at this airport and perhaps also of taking off from the same runway. And in many past cases, the line up procedure was often immediately followed by taking off, as permissions for lining up and taking off were sometimes given simultaneously.
- 4.
- 5.
Many of the properties given in this section contain some parameters d and e. These should be seen as constants, of which the value can be filled in by the modeller.
References
Blom, H.A.P., Bakker, G.J., Blanker, P.J.G., Daams, J., Everdij, M.H.C., Klompstra, M.B.: Accident risk assessment for advanced air traffic management. In: Donohue, G.L., Zellweger, A.G. (eds.) Air Transport Systems Engineering, pp. 463–480. AIAA, Washington, D.C. (2001)
Bosse, T., Jonker, C.M., van der Meij, L., Sharpanskykh, A., Treur, J.: Specification and verification of dynamics in agent models. Int. J. Coop. Inf. Syst. 18(1), 167–193 (2009)
Bosse, T., Jonker, C.M., van der Meij, L., Treur, J.: A language and environment for analysis of dynamics by simulation. Int. J. Artif. Intell. Tools 16(3), 435–464 (2007)
Bosse, T., Mogles, N.M.: Formal analysis of aviation incidents. In: Jiang, H., Ding, W., Ali, M., Wu, X. (eds.) IEA/AIE 2012. LNCS, vol. 7345, pp. 371–380. Springer, Heidelberg (2012)
Bosse, T., Treur, J., Mogles, N.M., Stroeve, S.H., Blom, H.A.P., Sharpanskykh, A.: Model constructs validation. SESAR Joint Undertaking. Technical report E.02.10-MAREA-D3.1 (2013)
Everdij, M.H.C.: Review of techniques to support the EATMP safety assessment methodology. Report for EEC Safety Methods Survey Project, volume I and II (2004)
Hollnagel, E.: Barriers and Accident Prevention. Ashgate, Aldershot (2004)
Jennings, N.R.: On agent-based software engineering. Artif. Intell. 117, 277–296 (2000)
de Jong, H.H., Blom, H.A.P., Stroeve, S.H.: How to identify unimaginable hazards? In: 25th International System Safety Conference (ISSC 2007), Baltimore, USA (2007)
Jonker, C., Treur, J.: Compositional verification of multi-agent systems: a formal analysis of pro-activeness and reactiveness. Int. J. Coop. Inf. Syst. 11, 51–92 (2002)
Leveson, N.: A new accident model for engineering safer systems. Saf. Sci. 42, 237–270 (2004)
Nickerson, R.S.: Confirmation bias: a ubiquitous phenomenon in many guises. Rev. Gen. Psychol. 2(2), 175–220 (1998)
Rao, A.S., Georgeff, M.P.: BDI-agents: from theory to practice. In: Lesser, V. (ed.) Proceedings of the International Conference on Multiagent Systems, pp. 312–319 (1995)
Stroeve, S.H., Blom, H.A.P., Bakker, G.J.: Systemic accident risk assessment in air traffic by Monte Carlo simulation. Saf. Sci. 47, 238–449 (2009)
Wooldridge, M.: Agent-based software engineering. IEE Proc. Softw. Eng. 144(1), 26–37 (1997)
Acknowledgements
This work was performed under the auspices of the SESAR WP-E research network ComplexWorld. It is co-financed by Eurocontrol on behalf of the SESAR Joint Undertaking. The authors are grateful to the retired airline pilot who participated in the interview for his useful input on the case study, and to Jan Treur for a number of fruitful discussions.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Bosse, T., Mogles, N.M. (2014). An Agent-Based Approach for Accident Analysis in Safety Critical Domains: A Case Study on a Runway Incursion Incident. In: Nguyen, N., Kowalczyk, R., Fred, A., Joaquim, F. (eds) Transactions on Computational Collective Intelligence XVII. Lecture Notes in Computer Science(), vol 8790. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44994-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-662-44994-3_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-44993-6
Online ISBN: 978-3-662-44994-3
eBook Packages: Computer ScienceComputer Science (R0)