On-the-fly model checking for extended action-based probabilistic operators

被引:0
|
作者
Radu Mateescu
José Ignacio Requeno
机构
[1] Univ. Grenoble Alpes,
[2] Inria,undefined
[3] CNRS,undefined
[4] Grenoble INP,undefined
[5] LIG,undefined
[6] University of Zaragoza,undefined
关键词
Probabilistic transition system; Action-based probabilistic logic; On-the-fly model checking;
D O I
暂无
中图分类号
学科分类号
摘要
The quantitative analysis of concurrent systems requires expressive and user-friendly property languages combining temporal, data handling, and quantitative aspects. In this paper, we aim at facilitating the quantitative analysis of systems modeled as PTSs (Probabilistic Transition Systems) labeled by actions containing data values and probabilities. We propose a new regular probabilistic operator that specifies the probability measure of a path described by a generalized regular formula involving arbitrary computations on data values. This operator, which subsumes the Until operators of PCTL and their action-based counterparts, can provide useful quantitative information about paths having certain (e.g., peak) cost values. We integrated the regular probabilistic operator into MCL (Model Checking Language) and we devised an associated on-the-fly model checking method, based on a combined local resolution of linear and Boolean equation systems. We implemented the method in the EVALUATOR model checker of the CADP toolbox and experimented it on realistic PTSs modeling concurrent systems.
引用
收藏
页码:563 / 587
页数:24
相关论文
共 50 条
  • [1] On-the-fly model checking for extended action-based probabilistic operators
    Mateescu, Radu
    Ignacio Requeno, Jose
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2018, 20 (05) : 563 - 587
  • [2] On-the-fly Probabilistic Model Checking
    Latella, Diego
    Loreti, Michele
    Massink, Mieke
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (166): : 45 - 59
  • [3] Heuristic on-the-fly model checking algorithm for extended TGBA
    Wang, Xi, 1600, Science Press (37):
  • [4] MODEL CHECKING FOR ACTION-BASED LOGICS
    FANTECHI, A
    GNESI, S
    RISTORI, G
    FORMAL METHODS IN SYSTEM DESIGN, 1994, 4 (02) : 187 - 203
  • [5] Action-Based Model Checking: Logic, Automata, and Reduction
    Siegel, Stephen F.
    Yan, Yihao
    COMPUTER AIDED VERIFICATION, PT II, 2020, 12225 : 77 - 100
  • [6] On-the-Fly Model Checking with Neural MCTS
    Xu, Ruiyang
    Lieberherr, Karl
    NASA FORMAL METHODS (NFM 2022), 2022, 13260 : 557 - 575
  • [7] Next heuristic for on-the-fly model checking
    Alur, R
    Wang, BY
    CONCUR '99: CONCURRENCY THEORY, 1999, 1664 : 98 - 113
  • [8] VeriFly: On-the-fly Assertion Checking with CiaoPP (extended abstract)
    Sanchez-Ordaz, Miguel A.
    Garcia-Contreras, Isabel
    Perez, Victor
    Morales, Jose F.
    Lopez-Garcia, Pedro
    Hermenegildo, Manuel, V
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (338):
  • [9] Truly on-the-fly LTL model checking
    Hammer, M
    Knapp, A
    Merz, S
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2005, 3440 : 191 - 205
  • [10] On-the-fly model checking of RCTL formulas
    Beer, I
    Ben-David, S
    Landver, A
    COMPUTER AIDED VERIFICATION, 1998, 1427 : 184 - 194