Automated Verification Techniques for Probabilistic Systems

被引:0
作者
Forejt, Vojtech [1 ]
Kwiatkowska, Marta [1 ]
Norman, Gethin [2 ]
Parker, David [1 ]
机构
[1] Univ Oxford, Comp Lab, Parks Rd, Oxford OX1 3QD, England
[2] Univ Glasgow, Sch Comp Sci, Glasgow G12 8RZ, Lanark, Scotland
来源
FORMAL METHODS FOR ETERNAL NETWORKED SOFTWARE SYSTEMS, SFM 2011 | 2011年 / 6659卷
基金
英国工程与自然科学研究理事会;
关键词
MARKOV DECISION-PROCESSES; MODEL CHECKING; ABSTRACTION-REFINEMENT; SYMMETRY REDUCTION; STOCHASTIC GAMES; REACHABILITY; COUNTEREXAMPLES; LOGIC;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This tutorial provides an introduction to probabilistic model checking, a technique for automatically verifying quantitative properties of probabilistic systems. We focus on Markov decision processes (MDPs), which model both stochastic and nondeterministic behaviour. We describe methods to analyse a wide range of their properties, including specifications in the temporal logics PCTL and LTL, probabilistic safety properties and cost- or reward-based measures. We also discuss multi-objective probabilistic model checking, used to analyse trade-offs between several different quantitative properties. Applications of the techniques in this tutorial include performance and dependability analysis of networked systems, communication protocols and randomised distributed algorithms. Since such systems often comprise several components operating in parallel, we also cover techniques for compositional modelling and verification of multi-component probabilistic systems. Finally, we describe three large case studies which illustrate practical applications of the various methods discussed in the tutorial.
引用
收藏
页码:53 / 113
页数:61
相关论文
共 50 条
  • [31] Automated formal verification of stand-alone solar photovoltaic systems
    Trindade, Alessandro
    Cordeiro, Lucas
    SOLAR ENERGY, 2019, 193 : 684 - 691
  • [32] Probabilistic Horn Clause Verification
    Albarghouthi, Aws
    STATIC ANALYSIS (SAS 2017), 2017, 10422 : 1 - 22
  • [33] Computational techniques for hybrid system verification
    Chutinan, A
    Krogh, BH
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2003, 48 (01) : 64 - 75
  • [34] Supporting Automated Verification of Reconfigurable Systems with Product Lines and Model Checking
    Ul Muram, Faiz
    Kanwal, Samina
    Javed, Muhammad Atif
    ENASE: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2021, : 297 - 305
  • [35] Automated Deduction for Verification
    Shankar, Natarajan
    ACM COMPUTING SURVEYS, 2009, 41 (04)
  • [36] Automata-based controller synthesis for stochastic systems: A game framework via approximate probabilistic relations
    Zhong, Bingzhuo
    Lavaei, Abolfazl
    Zamani, Majid
    Caccamo, Marco
    AUTOMATICA, 2023, 147
  • [37] Some Logical Conditions and Probabilistic Characteristics as a Guide for Fault-Tolerant Systems Verification
    Frenkel, S.
    WORLD CONGRESS ON ENGINEERING - WCE 2013, VOL II, 2013, : 873 - 878
  • [38] A New Probable Decision Making Approach for Verification of Probabilistic Real-Time Systems
    Souri, Alireza
    Norouzi, Monire
    PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE, 2015, : 44 - 47
  • [39] Verification and validation in railway signalling engineering - an application of enterprise systems techniques
    Chen, Xiangxian
    Wang, Dong
    Huang, Hai
    Wang, Zheng
    ENTERPRISE INFORMATION SYSTEMS, 2014, 8 (04) : 490 - 511
  • [40] Automated-Sampling-Based Stability Verification and DOA Estimation for Nonlinear Systems
    Bobiti, Ruxandra
    Lazar, Mircea
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (11) : 3659 - 3674