An integrated framework for the performance analysis of asynchronous communicating stochastic processes

  • Authors:
  • Natalia López;Manuel Núñez;Fernando Rubio

  • Affiliations:
  • Facultad de Infomática, Departamento Sistemas Informáticos y Programación, Universidad Complutense de Madrid, E-28040, Madrid, Spain;Facultad de Infomática, Departamento Sistemas Informáticos y Programación, Universidad Complutense de Madrid, E-28040, Madrid, Spain;Facultad de Infomática, Departamento Sistemas Informáticos y Programación, Universidad Complutense de Madrid, E-28040, Madrid, Spain

  • Venue:
  • Formal Aspects of Computing
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present a design framework containing a process algebra and the concurrent functional programming language Eden. In order to study properties of a specification written in our process algebraic notation, we provide a translation mechanism to generate Eden programs. Once we have a translation, we may use the Eden tools to study the performance of the (simulation of the) system. In order to add expressiveness to our design language we use a very powerful process algebra. First, we allow the specification of delays induced by general random variables. We also consider value passing. Finally, the communication between concurrent processes is asynchronous. The usefulness of our framework is presented by two examples featuring all the characteristics of our process algebraic model, we give the corresponding translations, and we provide some performance measures obtained by using Eden tools.