Stochastic model checking

  • Authors:
  • Marta Kwiatkowska;Gethin Norman;David Parker

  • Affiliations:
  • School of Computer Science, University of Birmingham, Edgbaston, Birmingham, United Kingdom;School of Computer Science, University of Birmingham, Edgbaston, Birmingham, United Kingdom;School of Computer Science, University of Birmingham, Edgbaston, Birmingham, United Kingdom

  • Venue:
  • SFM'07 Proceedings of the 7th international conference on Formal methods for performance evaluation
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This tutorial presents an overview of model checking for both discrete and continuous-time Markov chains (DTMCs and CTMCs). Model checking algorithms are given for verifying DTMCs and CTMCs against specifications written in probabilistic extensions of temporal logic, including quantitative properties with rewards. Example properties include the probability that a fault occurs and the expected number of faults in a given time period. We also describe the practical application of stochastic model checking with the probabilistic model checker PRISM by outlining the main features supported by PRISM and three real-world case studies: a probabilistic security protocol, dynamic power management and a biological pathway.