Formal Reasoning for Air Traffic Control System Using Event-B Method

被引:3
|
作者
Jarrar, Abdessamad [1 ]
Balouki, Youssef [1 ]
机构
[1] Univ Hassan First, Fac Sci & Technol Settat, Comp Imaging & Modeling Complex Syst Lab, Settat, Morocco
关键词
Formal method; Event-B; Air traffic management; Platform RODIN; Refinement patterns; FCFS;
D O I
10.1007/978-3-319-95165-2_17
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a formal modeling and verification of Air Traffic Control system (ATC) for airspace management. This system assists air traffic controllers by visualizing aircrafts in the airport vicinity. In such a critical-safety system, the use of robust formal methods that assure bugs absence is highly required. Therefore, we use a formalism of discrete transition systems based on abstraction and refinement along proof obligations. These proofs ensure the consistency of the system by mean of invariants preservation and deadlock freedom. The first guarantee that all invariants hold permanently and thus provide a handy solution for bugs absence verification. The second prove that the system runs forever to avoid deadlock. This modeling and proving enable us to establish that the system is, relatively to some criteria, correct by construction.
引用
收藏
页码:241 / 252
页数:12
相关论文
共 50 条
  • [21] Formal Development Method and Verification of TACS Based on Event-B and ADT
    Chen Z.
    Niu C.
    Mei M.
    Liu J.
    Liu C.
    Zheng L.
    Luo X.
    Pan L.
    Wang X.
    Xu Z.
    Zhongguo Tiedao Kexue/China Railway Science, 2023, 44 (06): : 172 - 183
  • [22] Introducing probabilistic reasoning within Event-B
    Aouadhi, Mohamed Amine
    Delahaye, Benoit
    Lanoix, Arnaud
    SOFTWARE AND SYSTEMS MODELING, 2019, 18 (03): : 1953 - 1984
  • [23] Formal Event-B Modeling of the MICONIC Application
    Ammar, Sabrine
    Bhiri, Mohamed Tahar
    NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2021, 337 : 197 - 210
  • [24] Formal Verification of AADL Models by Event-B
    Hadad, Abeer Saeed Abdo
    Ma, Chunyan
    Ahmed, Adeeb Abdulwakeel Obadi
    IEEE ACCESS, 2020, 8 : 72814 - 72834
  • [25] Property Ownership Formal Modelling Using Event-B and iUML-B
    Altamimi, Manar
    Al Hashimy, Nawfal
    Fathabadi, Asieh Salehi
    Wills, Gary
    RIGOROUS STATE-BASED METHODS, ABZ 2024, 2024, 14759 : 191 - 200
  • [26] Introducing probabilistic reasoning within Event-B
    Mohamed Amine Aouadhi
    Benoît Delahaye
    Arnaud Lanoix
    Software & Systems Modeling, 2019, 18 : 1953 - 1984
  • [27] Reasoning about Liveness Properties in Event-B
    Thai Son Hoang
    Abrial, Jean-Raymond
    FORMAL METHODS AND SOFTWARE ENGINEERING, 2011, 6991 : 456 - +
  • [28] Formal Modelling of Domain Constraints in Event-B
    Mohand-Oussaid, Linda
    Ait-Sadoune, Idir
    MODEL AND DATA ENGINEERING (MEDI 2017), 2017, 10563 : 153 - 166
  • [29] Integrating stochastic reasoning into Event-B development
    Tarasyuk, Anton
    Troubitsyna, Elena
    Laibinis, Linas
    FORMAL ASPECTS OF COMPUTING, 2015, 27 (01) : 53 - 77
  • [30] A Formal Verification Model for IoT Based Applications Using Event-B
    Omri, Rihab
    Toman, Zinah Hussein
    Hamel, Lazhar
    ADVANCES IN COMPUTATIONAL COLLECTIVE INTELLIGENCE, ICCCI 2022, 2022, 1653 : 528 - 541