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] Constraint-based reachability
    Gotlieb, Arnaud
    Denmat, Tristan
    Lazaar, Nadjib
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2013, (107): : 25 - 43
  • [42] Constraint-based scheduling
    Fromherz, MPJ
    PROCEEDINGS OF THE 2001 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2001, : 3231 - 3244
  • [43] CONSTRAINT-BASED MODELING
    MUNDY, JL
    VROBEL, P
    JOYNSON, R
    IMAGE UNDERSTANDING WORKSHOP /, 1989, : 425 - 442
  • [44] Constraint-based lexica
    Bouma, G
    Van Eynde, F
    Flickinger, D
    LEXICON DEVELOPMENT FOR SPEECH AND LANGUAGE PROCESSING, 2000, 12 : 43 - +
  • [45] Constraint-Based Refactoring
    Steimann, Friedrich
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2018, 40 (01):
  • [47] Model Checking: Algorithmic Verification and Debugging
    Clarke, Edmund M.
    Emerson, E. Allen
    Sifakis, Joseph
    COMMUNICATIONS OF THE ACM, 2009, 52 (11) : 75 - 84
  • [48] A Constraint-based Approach for Checking Vertical Inconsistencies between Class and Sequence UML Diagrams
    Allaki, Driss
    Dahchour, Mohamed
    En-Nouaary, Abdeslam
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1 (ICEIS), 2016, : 441 - 447
  • [49] A CONSTRAINT-BASED SCHEDULING MODEL FOR OPTIMAL TRAIN DISPATCHING
    Rodriguez, Joaquin
    Marliere, Gregory
    Sobieraj, Sonia
    PROCEEDINGS OF THE ASME JOINT RAIL CONFERENCE, VOL 2, 2010, : 399 - 406
  • [50] Constraint-based therapies as a proposed model for cognitive rehabilitation
    Lillie, R
    Mateer, CA
    JOURNAL OF HEAD TRAUMA REHABILITATION, 2006, 21 (02) : 119 - 130