I/O efficient directed model checking

被引:0
|
作者
Jabbar, S [1 ]
Edelkamp, S [1 ]
机构
[1] Univ Dortmund, Dept Comp Sci, Dortmund, Germany
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Directed model checking has proved itself to be a useful technique in reducing the state space of the problem graph. But still, its potential is limited by the available memory. This problem can be circumvented by the use of secondary storage devices to store the state space. This paper discusses directed best-first search to enhance error detection capabilities of model checkers like SPIN by using a streamed access to secondary storage. We explain, how to extend SPIN to allow external state access, and how to adapt heuristic search algorithms to ease error detection for this case. We call our derivate IO-HSF-SPIN. In the theoretical part of the paper, we extend the heuristic-based external searching algorithm to general weighted and directed graphs. We conduct experiments with some challenging protocols in Promela syntax like GIOP and dining philosophers and have succeeded in solving some hard instances externally.
引用
收藏
页码:313 / 329
页数:17
相关论文
共 50 条
  • [41] Efficient Detection of Vacuity in Temporal Model Checking
    Ilan Beer
    Shoham Ben-David
    Cindy Eisner
    Yoav Rodeh
    Formal Methods in System Design, 2001, 18 : 141 - 163
  • [42] Efficient model checking of the stochastic logic CSLTA
    Amparore, E. G.
    Donatelli, S.
    PERFORMANCE EVALUATION, 2018, 123 : 1 - 34
  • [43] Efficient model checking of PSL safety properties
    Launiainen, T.
    Heljanko, K.
    Junttila, T.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2011, 5 (06): : 479 - 492
  • [44] Flash memory efficient LTL model checking
    Edelkamp, S.
    Sulewski, D.
    Barnat, J.
    Brim, L.
    Simecek, P.
    SCIENCE OF COMPUTER PROGRAMMING, 2011, 76 (02) : 136 - 157
  • [45] Space-efficient bounded model checking
    Katz, J
    Hanna, Z
    Dershowitz, N
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 686 - 687
  • [46] Efficient Property Preservation Checking of Model Refinements
    Wijs, Anton
    Engelen, Luc
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2013, 2013, 7795 : 565 - 579
  • [47] Efficient Symbolic Model Checking for Process Algebras
    Vander Meulen, Jose
    Pecheur, Charles
    FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS, 2009, 5596 : 69 - 84
  • [48] MARCIE's Secrets of Efficient Model Checking
    Heiner, Monika
    Rohr, Christian
    Schwarick, Martin
    Tovchigrechko, Alexey A.
    TRANSACTIONS ON PETRI NETS AND OTHER MODELS OF CONCURRENCY XI, 2016, 9930 : 286 - 296
  • [49] Towards Expressive Specification and Efficient Model Checking
    Dong, Jin Song
    Sun, Jun
    THIRD INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 9 - 9
  • [50] Efficient Large-Scale Model Checking
    Verstoep, Kees
    Bal, Henri E.
    Barnat, Jiri
    Brim, Lubos
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 201 - +