Title | Avionics self-adaptive software: Towards formal verification and validation |
Publication Type | Conference Proceedings |
Year of Conference | 2019 |
Authors | D’Souza, M., and R. N. Kashi |
Conference Name | 15th International Conference on Distributed Computing and Internet Technology, ICDCIT 2019 |
Volume | 11319 LNCS |
Pagination | 3 - 23 |
Date Published | 2019 |
Publisher | Springer Verlag |
ISBN Number | 03029743 (ISSN); 9783030053659 (ISBN) |
Keywords | Computer Science and Engineering, Scopus |
Abstract | One of the future trends in the aerospace industry for ground and air operations is to make aircrafts self-adaptive, enabling them to take decisions without relying on any control authority. We propose a Belief, Desire, Intention (BDI) based multi-agent system for modelling avionics Self-Adaptive Software (SAS). Our BDI models are formally specified using Z notation and include a library of learning algorithms to cater to adaptability. Apart from satisfying various self-* properties that define adaptability features, avionics SAS, being safety critical systems, also have to satisfy safety and provide deterministic response meeting real-time constraints. We propose a validation framework to check for self-* properties. We also present a formal verification framework based on abstractions and model checking for verifying safety properties. The framework is illustrated through an avionics case study involving an adaptive flight planning system. © 2019, Springer Nature Switzerland AG. |
DOI | 10.1007/978-3-030-05366-6_1 |
Short Title | Lect. Notes Comput. Sci. |