A Statistical Approach to Test Stochastic and Probabilistic Systems

  • Authors:
  • Mercedes G. Merayo;Iksoon Hwang;Manuel Núñez;Ana Cavalli

  • Affiliations:
  • Departamento de Sistemas Informáticos y Computación, Universidad Complutense de Madrid, Madrid, Spain 28040;Software-Networks Department, Telecom & Management SudParis, Evry Cedex, France 91011;Departamento de Sistemas Informáticos y Computación, Universidad Complutense de Madrid, Madrid, Spain 28040;Software-Networks Department, Telecom & Management SudParis, Evry Cedex, France 91011

  • Venue:
  • ICFEM '09 Proceedings of the 11th International Conference on Formal Engineering Methods: Formal Methods and Software Engineering
  • Year:
  • 2009

Quantified Score

Hi-index 0.01

Visualization

Abstract

In this paper we introduce a formal framework to test systems where non-deterministic decisions are probabilistically quantified and temporal information is defined by using random variables. We define an appropriate extension of the classical finite state machines formalism, widely used in formal testing approaches, to define the systems that we are interested in. First, we define a conformance relation to establish, with respect to a given specification, what a good implementation is. In order to decide whether a system is conforming, we apply different statistic techniques to determine whether the (unknown) probabilities and random variables governing the behaviour of the implementation match the (known) ones of the specification. Next, we introduce a notion of test case. Finally, we give an alternative characterization of the previous conformance relation based on how a set of test is passed by the implementation.