Model-Checking of Infinite-State Markov Chains
Project Manager: Prof. dr. B.R.H.M. Haverkort
Faculty of Electrical Engineering, Mathematics and Computer Science - EEMCS
Tel.: +31-53-4893766
Email: boudewijn.haverkort@utwente.nl
Project website:
Project Summary
Model-based performance evaluation aims at forecasting system behaviour in a quantitative way, starting from an abstract system model. Due to the ever-increasing size and complexity of modern computer and communication systems, performance models that are directly
amenable for a numerical solution are often generated from high-level modelling languages,
based, e.g., on stochastic Petri nets or stochastic process algebras. For a significant class
of systems, these models turn out to be infinite state, and need to be analysed by specific
techniques, such as matrix-geometric methods.
Recently, extensions to temporal logics have been developed to ease the specification of
important measures-of-interest (like reponse times, or the probability to reach deadlines)
over performance models, and logic-based verification algorithms have been integrated with
numerical means to automatically check these properties. This novel approach is, however,
still restricted to finite-state systems.
This proposal aims to establish a cross-fertilization between (i) performance evaluation
techniques for infinite-state systems and (ii) logic-based model-checking algorithms for Markov chains. The goal is to develop algorithms and a prototype software tool for the specification and automated evaluation of performance measures for infinite-state Markov chains, and to apply these to case studies with realistic complexity.
Project duration: 2003-2007
Number of person/years CTIT: 2.4 fte
Involved groups: Design and Analysis of Communication Systems (DACS), Formal Methods and Tools (FMT)
CTIT Strategic Research Orientation: DSN - Dependable Systems and Networks