Probabilistic environments in the quantitative analysis of (non-probabilistic) behaviour models
Abstract
System specifications have long been expressed through automata-based languages, enabling verification techniques such as model checking. These verification techniques can assess whether a property holds or not, given a system specification. Quantitative model checking can provide additional information on the probability of these properties holding. We are interested in quantitatively analysing the probability of errors in non-probabilistic system models by composing them with probabilistic models of the environment. Although many probabilistic automata-based formalisms and composition operators exist, these are not adequate for such a setting. In this work we present a formalism inspired on interface automata and a suitable composition operator for these automata that enables validation of environment models in isolation and sound analysis of its composition with the non-probabilistic model of the system-under-analysis.
BibTeX
@inproceedings{Pavese-al:FSE09,
author = {Esteban Pavese and
V{\'{\i}}ctor A. Braberman and
Sebasti{\'{a}}n Uchitel},
title = {Probabilistic environments in the quantitative analysis of (non-probabilistic) behaviour models},
booktitle = {{ESEC/SIGSOFT} {FSE}},
pages = {335--344},
publisher = {{ACM}},
year = {2009},
}