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 条
  • [31] Model Checking. Part I
    Ishida, Kazuhisa
    FORMALIZED MATHEMATICS, 2006, 14 (04): : 171 - 186
  • [32] Model checking of MARTE/CCSL time behaviors using timed I/O automata
    Chen, Bo
    Li, Xi
    Zhou, Xuehai
    JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 88 : 120 - 125
  • [33] EFFICIENT CSL MODEL CHECKING USING STRATIFICATION
    Zhang, Lijun
    Jansen, David N.
    Nielson, Flemming
    Hermanns, Holger
    LOGICAL METHODS IN COMPUTER SCIENCE, 2012, 8 (02)
  • [34] Efficient model checking of applications with input/output
    Artho, Cyrille
    Zweimueller, Boris
    Biere, Armin
    Shibayama, Etsuya
    Honiden, Shinichi
    COMPUTER AIDED SYSTEMS THEORY- EUROCAST 2007, 2007, 4739 : 515 - +
  • [35] Fast directed model checking via Russian doll abstraction
    Kupferschmid, Sebastian
    Hoffmann, Jorg
    Larsen, Kim G.
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2008, 4963 : 203 - +
  • [36] Efficient model checking using tabled resolution
    Ramakrishna, YS
    Ramakrishnan, CR
    Ramakrishnan, IV
    Smolka, SA
    Swift, T
    Warren, DS
    COMPUTER AIDED VERIFICATION, 1997, 1254 : 143 - 154
  • [37] QF_BV Model Checking with Property Directed Reachability
    Welp, Tobias
    Kuehlmann, Andreas
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 791 - 796
  • [38] Formal Verification of Concurrent Systems via Directed Model Checking
    Gradara, Sara
    Santone, Antonella
    Villani, Maria Luisa
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 185 (93-105) : 93 - 105
  • [39] An improved distance heuristic function for directed software model checking
    Rungta, Neha
    Mercer, Eric G.
    PROCEEDINGS OF FORMAL METHODS IN COMPUTER AIDED DESIGN, 2006, : 60 - +
  • [40] Efficient detection of vacuity in temporal model checking
    Beer, I
    Ben-David, S
    Eisner, C
    FORMAL METHODS IN SYSTEM DESIGN, 2001, 18 (02) : 141 - 163