• Publications
  • Influence
PRISM 4.0: Verification of Probabilistic Real-Time Systems
A major new release of the PRISMprobabilistic model checker is described, adding, in particular, quantitative verification of (priced) probabilistic timed automata.
PRISM: A Tool for Automatic Verification of Probabilistic Systems
This paper presents an overview of all the main features of PRISM, a probabilistic model checking tool which has already been successfully deployed in a wide range of application domains, from real-time communication protocols to biological signalling pathways.
PRISM: Probabilistic Symbolic Model Checker
PRISM has been successfully used to analyse probabilistic termination, performance, and quality of service properties for a range of systems, including randomized distributed algorithms, manufacturing systems and workstation clusters.
Stochastic Model Checking
This tutorial presents an overview of model checking for both discrete and continuous-time Markov chains (DTMCs and CTMCs) 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.
Probabilistic symbolic model checking with PRISM: a hybrid approach
A novel hybrid technique which combines aspects of symbolic and explicit approaches to overcome performance problems in probabilistic model checking, and achieves a dramatic improvement over the purely symbolic approach.
PRISM: probabilistic model checking for performance and reliability analysis
An overview of the probabilistic model checking tool PRISM is given, focusing in particular on its support for continuous-time Markov chains and Markov reward models, and how these can be used to analyse performability properties.
PRISM 2.0: a tool for probabilistic model checking
This paper gives a brief overview of version 2.0 of PRISM, a tool for the automatic formal verification of probabilistic systems, and some of the case studies to which it has already been applied.
Automated Verification Techniques for Probabilistic Systems
Methods to analyse Markov decision processes, which model both stochastic and nondeterministic behaviour, and a wide range of their properties, including specifications in the temporal logics PCTL and LTL, probabilistic safety properties and cost- or reward-based measures are described.
Dynamic QoS Management and Optimization in Service-Based Systems
This work introduces a novel, tool-supported framework for the development of adaptive service-based systems called QoSMOS (QoS Management and Optimization of Service- based systems), which translates high-level QoS requirements specified by their administrators into probabilistic temporal logic formulae, which are then formally and automatically analyzed to identify and enforce optimal system configurations.
Performance Analysis of Probabilistic Timed Automata Using Digital Clocks
This work extends previous results concerning the integer-time semantics of an important subclass of probabilistic timed automata to consider the computation of expected costs or rewards, and illustrates this approach through the analysis of the dynamic configuration protocol for IPv4 link-local addresses.