Event-B Formalization of Event-B Contexts

被引:5
作者
Bodeveix, Jean-Paul [1 ]
Filali, Mamoun [2 ]
机构
[1] IRIT UPS, 118 Route Narbonne, F-31062 Toulouse, France
[2] IRIT CNRS, 118 Route Narbonne, F-31062 Toulouse, France
来源
RIGOROUS STATE-BASED METHODS, ABZ 2021 | 2021年 / 12709卷
关键词
Formal methods; Event-B; Meta modelisation;
D O I
10.1007/978-3-030-77543-8_5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents an Event-B meta-modelisation of an Event-B project restricted to its context hierarchy which introduces the functional part of a development through sets, constants, axioms and theorems. We study the proposal of a new mechanism for Event-B. It consists in allowing to instantiate in a new context an already proved theorem in a given context. We investigate the validation of the instantiation mechanism in order to prove the validity of imported theorems. We also compare the proposal with similar mechanisms available within some existing theorem provers.
引用
收藏
页码:66 / 80
页数:15
相关论文
共 50 条
  • [41] Xtend Transformation from PDDL to Event-B
    Fourati, Farah
    Bhiri, Mohamed Tahar
    Robbana, Riadh
    COMPUTATIONAL COLLECTIVE INTELLIGENCE, ICCCI 2022, 2022, 13501 : 638 - 644
  • [42] Language and tool support for event refinement structures in Event-B
    Fathabadi, Asieh Salehi
    Butler, Michael
    Rezazadeh, Abdolbaghi
    FORMAL ASPECTS OF COMPUTING, 2015, 27 (03) : 499 - 523
  • [43] Event-B Decomposition Analysis for Systems Behavior Modeling
    Kraibi, Kenza
    Ben Ayed, Rahma
    Rehm, Joris
    Collart-Dutilleul, Simon
    Bon, Philippe
    Petit, Dorian
    ICSOFT: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2019, : 278 - 286
  • [44] Formalizing Electrocardiogram (ECG) Signal Behavior in Event-B
    Al-Hamadi, Hussam
    Gawanmeh, Amjad
    Al-Qutayri, Mahmoud
    2014 IEEE 16TH INTERNATIONAL CONFERENCE ON E-HEALTH NETWORKING, APPLICATIONS AND SERVICES (HEALTHCOM), 2014, : 55 - 60
  • [45] Introducing probabilistic reasoning within Event-B
    Aouadhi, Mohamed Amine
    Delahaye, Benoit
    Lanoix, Arnaud
    SOFTWARE AND SYSTEMS MODELING, 2019, 18 (03) : 1953 - 1984
  • [46] Formal Verification of AADL Models by Event-B
    Hadad, Abeer Saeed Abdo
    Ma, Chunyan
    Ahmed, Adeeb Abdulwakeel Obadi
    IEEE ACCESS, 2020, 8 : 72814 - 72834
  • [47] Integration of SMT-solvers in B and Event-B development environments
    Deharbe, David
    SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (03) : 310 - 326
  • [48] An Event-B Approach to Data Sharing Agreements
    Arenas, Alvaro E.
    Aziz, Benjamin
    Bicarregui, Juan
    Wilson, Michael D.
    INTEGRATED FORMAL METHODS, 2010, 6396 : 28 - 42
  • [49] SPARDL模型的Event-B解释
    綦艳霞
    沈慧丽
    陈朝晖
    顾斌
    计算机应用, 2012, 32 (12) : 3525 - 3528+3539
  • [50] Using Event-B to construct instruction set architectures
    Wright, Stephen
    Eder, Kerstin
    FORMAL ASPECTS OF COMPUTING, 2011, 23 (01) : 73 - 89