A Review of Statistical Model Checking Pitfalls on Real-Time Stochastic Models

被引:0
|
作者
Bohlender, Dimitri [1 ]
Bruintjes, Harold [1 ]
Junges, Sebastian [1 ]
Katelaan, Jens [1 ]
Viet Yen Nguyen [1 ]
Noll, Thomas [1 ]
机构
[1] Rhein Westfal TH Aachen, Software Modeling & Verificat Grp, Aachen, Germany
关键词
SEMANTICS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Statistical model checking (SMC) is a technique inspired by Monte-Carlo simulation for verifying time-bounded temporal logical properties. SMC originally focused on fully stochastic models such as Markov chains, but its scope has recently been extended to cover formalisms that mix functional real-time aspects, concurrency and non-determinism. We show by various examples using the tools UPPAAL-SMC and Modes that combining the stochastic interpretation of such models with SMC algorithms is extremely subtle. This may yield significant discrepancies in the analysis results. As these subtleties are not so obvious to the end-user, we present five semantic caveats and give a classification scheme for SMC algorithms. We argue that caution is needed and believe that the caveats and classification scheme in this paper serve as a guiding reference for thoroughly understanding them.
引用
收藏
页码:177 / 192
页数:16
相关论文
共 50 条
  • [31] Model checking for real-time temporal, cooperation and epistemic properties
    Cao, Zining
    [J]. Intelligent Information Processing III, 2006, 228 : 63 - 72
  • [32] Combined model checking for temporal, probabilistic, and real-time logics
    Konur, Savas
    Fisher, Michael
    Schewe, Sven
    [J]. THEORETICAL COMPUTER SCIENCE, 2013, 503 : 61 - 88
  • [33] Efficient CTMC Model Checking of Linear Real-Time Objectives
    Barbot, Benoit
    Chen, Taolue
    Han, Tingting
    Katoen, Joost-Pieter
    Mereacre, Alexandru
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2011, 6605 : 128 - +
  • [34] Comparing model checking and logical reasoning for real-time systems
    Dierks, H
    [J]. FORMAL ASPECTS OF COMPUTING, 2004, 16 (02) : 104 - 120
  • [35] On-the-fly symbolic model checking for real-time systems
    Bouajjani, A
    Tripakis, S
    Yovine, S
    [J]. 18TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1997, : 25 - 34
  • [36] Solving real-time scheduling problems with model-checking
    Gu, ZH
    [J]. EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2005, 3820 : 186 - 197
  • [37] A parametric model checking approach for real-time systems design
    Sathawornwichit, C
    Katayama, T
    [J]. 12th Asia-Pacific Software Engineering Conference, Proceedings, 2005, : 584 - 591
  • [38] Stochastic Contracts for Runtime Checking of Component-based Real-time Systems
    Nandi, Chandrakana
    Monot, Aurelien
    Oriol, Manuel
    [J]. 2015 18TH INTERNATIONAL ACM SIGSOFT SYMPOSIUM ON COMPONENT-BASED SOFTWARE ENGINEERING (CBSE), 2015, : 111 - 116
  • [39] Model Checking of Real-Time Systems Using Rewriting Logic
    Bendiaf, Messaoud
    Bourahla, Mustapha
    Boudia, Malika
    Rehab, Seidali
    [J]. PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON ELECTRICAL AND INFORMATION TECHNOLOGIES (ICEIT 2017), 2017,
  • [40] Efficient Model-Checking for Real-Time Task Networks
    Dierks, Henning
    Metzner, Alexander
    Stierand, Ingo
    [J]. 2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 11 - 18