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 条
  • [1] Event-B Formalization of Basic Supply Chain Patterns
    Saksupawattanakul, Chalika
    Vatanawood, Wiwat
    2018 19TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2018, : 352 - 357
  • [2] AR2B: FORMALIZATION OF ARABIC TEXTS WITH EVENT-B
    Ossoukine, Kheira-Zineb Bousmaha
    Hadrich, Lamia Belguith
    JORDANIAN JOURNAL OF COMPUTERS AND INFORMATION TECHNOLOGY, 2020, 6 (02): : 148 - 164
  • [3] Code generation for Event-B
    Rivera, Victor
    Catano, Nestor
    Wahls, Tim
    Rueda, Camilo
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2017, 19 (01) : 31 - 52
  • [4] Decomposition tool for Event-B
    Silva, Renato
    Pascal, Carine
    Thai Son Hoang
    Butler, Michael
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (02) : 199 - 208
  • [5] Core Hybrid Event-B I: Single Hybrid Event-B machines
    Banach, Richard
    Butler, Michael
    Qin, Shengchao
    Verma, Nitika
    Zhu, Huibiao
    SCIENCE OF COMPUTER PROGRAMMING, 2015, 105 : 92 - 123
  • [6] Code generation for Event-B
    Víctor Rivera
    Néstor Cataño
    Tim Wahls
    Camilo Rueda
    International Journal on Software Tools for Technology Transfer, 2017, 19 : 31 - 52
  • [7] Semantics Formalisation - From Event-B Contexts to Theories
    Thai Son Hoang
    Voisin, Laurent
    Wright, Karla Vanessa Morris
    Snook, Colin
    Butler, Michael
    RIGOROUS STATE-BASED METHODS, ABZ 2024, 2024, 14759 : 208 - 214
  • [8] A formal model for output multimodal HCI An Event-B formalization
    Mohand-Oussaid, Linda
    Ait-Sadoune, Idir
    Ait-Ameur, Yamine
    Ahmed-Nacer, Mohamed
    COMPUTING, 2015, 97 (07) : 713 - 740
  • [9] A formal model for output multimodal HCIAn Event-B formalization
    Linda Mohand-Oussaid
    Idir Ait-Sadoune
    Yamine Ait-Ameur
    Mohamed Ahmed-Nacer
    Computing, 2015, 97 : 713 - 740
  • [10] Event-B patterns and their tool support
    Thai Son Hoang
    Fuerst, Andreas
    Abrial, Jean-Raymond
    SOFTWARE AND SYSTEMS MODELING, 2013, 12 (02) : 229 - 244