Constraint-based debugging in probabilistic model checking

被引:0
|
作者
Hichem Debbi
机构
[1] University of M’sila,Department of Computer Science
来源
Computing | 2023年 / 105卷
关键词
PRISM; Probabilistic model checking; Markov models; Debugging; Constraints; Counterexamples; 68Q60; 03B70;
D O I
暂无
中图分类号
学科分类号
摘要
A counterexample in model checking is an error trace that represents a valuable tool for debugging. In Probabilistic Model Checking (PMC), the counterexample generation has a quantitative aspect. A probabilistic counterexa mple is a set of diagnostic paths in which a path formula holds, and whose probability mass violates the probability threshold. Comparing to conventional model checking, debugging and analyzing counterexamples in PMC is a very complex task. In this paper, we propose a debugging method for Markov models described in the probabilistic model checker PRISM by analyzing probabilistic counterexamples. The probabilistic counterexample generated is subjected to a set of assertions, which are employed for detecting incorrect behavior of the model, and thus locating the erroneous transitions contributing to the error. Our method has been implemented and tested on many PRISM models of different case studies. The method shows promising results in terms of execution time as well as its efficiency in locating the erroneous transitions.
引用
收藏
页码:321 / 351
页数:30
相关论文
共 50 条
  • [41] Introduction to set constraint-based program analysis
    Aiken, A
    SCIENCE OF COMPUTER PROGRAMMING, 1999, 35 (2-3) : 79 - 111
  • [42] Constraint-based reasoning via Grobner bases
    Lakmazaheri, S
    AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 1997, 11 (01): : 5 - 15
  • [43] Constraint-based search for optimal Golomb rulers
    M. M. A. Polash
    M. A. H. Newton
    A. Sattar
    Journal of Heuristics, 2017, 23 : 501 - 532
  • [44] Constraint-based search for optimal Golomb rulers
    Polash, M. M. A.
    Newton, M. A. H.
    Sattar, A.
    JOURNAL OF HEURISTICS, 2017, 23 (06) : 501 - 532
  • [45] Model checking for probabilistic timed automata
    Norman, Gethin
    Parker, David
    Sproston, Jeremy
    FORMAL METHODS IN SYSTEM DESIGN, 2013, 43 (02) : 164 - 190
  • [46] Constraint-based Simulation of Passive Suction Cups
    Bernardin, Antonin
    Coevoet, Eulalie
    Kry, Paul
    Andrews, Sheldon
    Duriez, Christian
    Marchal, Maud
    ACM TRANSACTIONS ON GRAPHICS, 2023, 42 (01):
  • [47] CONSTRAINT-BASED AUTOMATIC TEST DATA GENERATION
    DEMILLO, RA
    OFFUTT, AJ
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (09) : 900 - 910
  • [48] Comparing constraint-based motion editing methods
    Gleicher, M
    GRAPHICAL MODELS, 2001, 63 (02) : 107 - 134
  • [49] Parameterised, constraint-based wrapping of freeform shapes
    van den Berg, Eelco
    Bronsvoort, Willem F.
    COMPUTERS & GRAPHICS-UK, 2007, 31 (01): : 89 - 99
  • [50] Analysis on EURORADIO Safety Critical Protocol by Probabilistic Model Checking
    Quan Hongyu
    Zhao Huibing
    Zhou Guo
    2013 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT RAIL TRANSPORTATION (ICIRT), 2013, : 75 - 78