Approximate symbolic model checking for incomplete designs

被引:0
|
作者
Nopper, T [1 ]
Scholl, C [1 ]
机构
[1] Univ Freiburg, Inst Comp Sci, D-79110 Freiburg, Germany
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of checking whether an incomplete design can still be extended to a complete design satisfying a given CTL formula and whether the property is satisfied for all possible extensions. Motivated by the fact that well-known model checkers like SMV or VIS produce incorrect results when handling unknowns by using the programs' non-deterministic signals, we present a series of approximate, yet sound algorithms to process incomplete designs with increasing quality and computational resources. Finally we give a series of experimental results demonstrating the effectiveness and feasibility of the presented methods.
引用
收藏
页码:290 / 305
页数:16
相关论文
共 50 条
  • [41] Equivalence Checking of High-Level Designs Based on Symbolic Simulation
    Matsumoto, Takeshi
    Nishihara, Tasuku
    Kojima, Yoshihisa
    Fujita, Masahiro
    2009 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLUMES I & II: COMMUNICATIONS, NETWORKS AND SIGNAL PROCESSING, VOL I/ELECTRONIC DEVICES, CIRUITS AND SYSTEMS, VOL II, 2009, : 1129 - +
  • [42] An Approximate CTL Model Checking Approach
    Zhu, Weijun
    Feng, Pan
    Deng, Miaolei
    PROCEEDINGS OF 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2019), 2019, : 646 - 648
  • [43] Approximate Model Checking of Stochastic COWS
    Quaglia, Paola
    Schivo, Stefano
    TRUSTWORTHY GLOBAL COMPUTING, 2010, 6084 : 335 - 347
  • [44] Model checking embedded system designs
    Brinksma, E
    Mader, A
    WODES'02: SIXTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2002, : 151 - 158
  • [45] Translating software designs for model checking
    Xie, F
    Levin, V
    Kurshan, RR
    Browne, JC
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 2984 : 324 - 338
  • [46] TLA+ Model Checking Made Symbolic
    Konnov, Igor
    Kukovec, Jure
    Tran, Thanh-Hai
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (OOPSLA):
  • [48] Symbolic model checking for asynchronous Boolean programs
    Cook, B
    Kroening, D
    Sharygina, N
    MODEL CHECKING SOFTWARE, PROCEEDINGS, 2005, 3639 : 75 - 90
  • [49] Symbolic model checking of public announcement protocols
    Charrier, Tristan
    Pinchinat, Sophie
    Schwarzentruber, Francois
    JOURNAL OF LOGIC AND COMPUTATION, 2019, 29 (08) : 1211 - 1249
  • [50] Efficient Symbolic Model Checking for Process Algebras
    Vander Meulen, Jose
    Pecheur, Charles
    FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS, 2009, 5596 : 69 - 84