Proof Assisted Model Checking for B

被引:0
|
作者
Bendisposto, Jens [1 ]
Leuschel, Michael [1 ]
机构
[1] Univ Dusseldorf, Inst Informat, D-40225 Dusseldorf, Germany
关键词
Model Checking; B-Method; Theorem Proving; Experiment; Tool Integration; EVENT-B; VERIFICATION;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the aid of the PROB Plugin, the Rodin Platform provides an integrated environment for editing, proving, animating and model checking Event-B models. This is of considerable benefit to the modeler, as it allows him to switch between the various tools to validate, debug and improve his or her models. The crucial idea of this paper is that the integrated platform also provides benefits to the tool developer, i.e., it allows easy access to information from other tools. Indeed, there has been considerable interest in combining model checking, proving and testing. In previous work we have already shown how a model checker can be used to complement the Event-B proving environment, by acting as a disprover. In this paper we show how the prover can help improve the efficiency of the animator and model checker.
引用
收藏
页码:504 / 520
页数:17
相关论文
共 50 条
  • [41] Complete and Efficient DRAT Proof Checking
    Rebola-Pardo, Adrian
    Cruz-Filipe, Luis
    PROCEEDINGS OF THE 2018 18TH CONFERENCE ON FORMAL METHODS IN COMPUTER AIDED DESIGN (FMCAD), 2018, : 197 - 205
  • [42] Model Checking Event-B by Encoding into Alloy
    Matos, Paulo J.
    Marques-Silva, Joao
    ABSTRACT STATE MACHINES, B AND Z, PROCEEDINGS, 2008, 5238 : 346 - 346
  • [43] Directed Model Checking for B: An Evaluation and New Techniques
    Leuschel, Michael
    Bendisposto, Jens
    FORMAL METHODS: FOUNDATIONS AND APPLICATIONS, 2011, 6527 : 1 - 16
  • [44] Quantitative Safety: Linking Proof-Based Verification with Model Checking for Probabilistic Systems
    Ndukwu, Ukachukwu
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2009, (13): : 27 - 39
  • [45] A scheduling strategy for parallel proof checking and verification
    He Pei
    Kang Lishan
    Xiao Zengliang
    Xiao Zhuoyu
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2008, : 1823 - +
  • [46] Safe proof checking in type theory with Y
    Geuvers, H
    Poll, E
    Zwanenburg, J
    COMPUTER SCIENCE LOGIC, PROCEEDINGS, 1999, 1683 : 439 - 452
  • [47] Proof Checking Technology for Satisfiability Modulo Theories
    Stump, Aaron
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 228 : 121 - 133
  • [48] Proof-checking protocols using bisimulations
    Röckl, C
    Esparza, J
    CONCUR'99: CONCURRENCY THEORY, 1999, 1664 : 525 - 540
  • [49] Proof checking and knowledge by intellection (Epistemology of reasoning)
    Jeshion, R
    PHILOSOPHICAL STUDIES, 1998, 92 (1-2) : 85 - 112
  • [50] Feedback Loops Guide AI to Proof Checking
    Edwards, Chris
    COMMUNICATIONS OF THE ACM, 2025, 68 (03) : 9 - 11