Abstract
When analysing the performance of a system, we are
often interested in long-run properties, such as the proportion of
time it spends in a certain state. Stochastic process algebras help
us to answer this sort of question by building a compositional
model of the system, and using tools to analyse its underlying
Markov chain. However, this also leads to state space explosion
problems as the number of components in the model increases,
which severely limits the size of models we can analyse. Because
of this, we look for abstraction techniques that allow us to analyse
a smaller model that safely bounds the properties of the original.
In this paper, we present an approach to bounding long-run
properties of models in the stochastic process algebra PEPA.
We use a method called stochastic bounds to build upper and
lower bounds of the underlying Markov chain that are lumpable,
and therefore can be reduced in size. Importantly, we do this
compositionally, so that we bound each component of the model
separately, and compose these to obtain a bound for the entire
model. We present an algorithm for this, based on extending the
algorithm by Fourneau et al. to deal with partially-ordered state
spaces. Finally, we present some results from our implementation,
which forms part of the PEPA plug-in for Eclipse. We compare
the precision and state space reduction with results obtained by
computing long-run averages on a CTMDP-based abstraction.
Original language | English |
---|---|
Title of host publication | 2011 Eighth International Conference on Quantitative Evaluation of Systems (QEST) |
Publisher | IEEE |
Publication date | 2011 |
Pages | 223-232 |
ISBN (Print) | 978-1-4577-0973-9 |
DOIs | |
Publication status | Published - 2011 |
Event | 8th International Conference on Quantitative Evaluation of Systems - Aachen, Germany Duration: 5 Sept 2011 → 8 Sept 2011 Conference number: 8 http://www.qest.org/qest2011/ |
Conference
Conference | 8th International Conference on Quantitative Evaluation of Systems |
---|---|
Number | 8 |
Country/Territory | Germany |
City | Aachen |
Period | 05/09/2011 → 08/09/2011 |
Internet address |