CSL model checking algorithms for QBDs

被引:15
|
作者
Remke, Anne [1 ]
Haverkort, Boudewijn R. [1 ]
Cloth, Lucia [1 ]
机构
[1] Univ Twente, Fac Elect Engn Math & Comp Sci, NL-7500 AE Enschede, Netherlands
关键词
CSL; model checking; infinite-state; quasi-birth death processes; continuous-time Markov chains; uniformization; transient analysis;
D O I
10.1016/j.tcs.2007.05.007
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present an in-depth treatment of model checking algorithms for a class of infinite-state continuous-time Markov chains known as quasi-birth death processes. The model class is described in detail, as well as the logic CSL to express properties of interest. Using a new property-independency concept, we provide model checking algorithms for all the CSL operators. Special emphasis is given to the time-bounded until operator for which we present a new and efficient computational procedure named uniformization with representatives. By the use of an application-driven dynamic stopping criterion, the algorithm stops whenever the property to be checked can be certified (or falsified). A comprehensive case study of a connection management system shows the versatility of our new algorithms. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:24 / 41
页数:18
相关论文
共 50 条
  • [11] Model checking of consensus algorithms
    Tsuchiya, Tatsuhiro
    Schiper, Andre
    SRDS 2007: 26TH IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, : 137 - +
  • [12] Model checking conditional CSL for continuous-time Markov chains
    Gao, Yang
    Xu, Ming
    Zhan, Naijun
    Zhang, Lijun
    INFORMATION PROCESSING LETTERS, 2013, 113 (1-2) : 44 - 50
  • [13] Precisely deciding CSL formulas through approximate model checking for CTMCs
    Feng, Yuan
    Zhang, Lijun
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2017, 89 : 361 - 371
  • [14] Model checking algorithms for analog verification
    Hartong, W
    Hedrich, L
    Barke, E
    39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 542 - 547
  • [15] Algorithms for Model Checking HyperLTL and HyperCTL
    Finkbeiner, Bernd
    Rabe, Markus N.
    Sanchez, Cesar
    COMPUTER AIDED VERIFICATION, PT I, 2015, 9206 : 30 - 48
  • [16] Hardware Model Checking Algorithms and Techniques
    Cabodi, Gianpiero
    Camurati, Paolo Enrico
    Palena, Marco
    Pasini, Paolo
    ALGORITHMS, 2024, 17 (06)
  • [17] Progress on Algorithms for Stateless Model Checking
    Sagonas, Kostis
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2018, (268):
  • [18] Integrating temporal logics and model checking algorithms
    Rus, T
    Van Wyk, E
    TRANSFORMATION-BASED REACTIVE SYSTEMS DEVELOPMENT, 1997, 1231 : 95 - 110
  • [19] Model checking randomized algorithms with Java PathFinder
    DisCoVeri Group, Department of Computer Science and Engineering, York University, Toronto, Canada
    Proc. - Int. Conf. Quant. Eval. Syst., QEST, (157-158):
  • [20] On Model-Checking Optimistic Replication Algorithms
    Boucheneb, Hanifa
    Imine, Abdessamad
    FORMAL TECHNIQUES FOR DISTRIBUTED SYSTEMS, PROCEEDINGS, 2009, 5522 : 73 - +