LOTOS extended with probabilistic behaviours
- 1 May 1993
- journal article
- Published by Association for Computing Machinery (ACM) in Formal Aspects of Computing
- Vol. 5 (3) , 253-281
- https://doi.org/10.1007/bf01211557
Abstract
A common characteristic of process algebras is that they permit us the partial description of concurrent systems by including non-deterministic behaviours. These non-deterministic components are abstractions of the actual ones, and they can be detailed in successive refinements. This paper proposes an enrichment of the above abstraction. It defines a formal description technique which is able to characterize the non-determinism in a probabilistic way. The proposed technique, called LOTOS-P is an upward compatible extension of LOTOS. The compatibility includes also the possibility of specifying non-deterministic behaviours; that is, without probabilistic characterization. The contents of the paper are mainly related to the definition of probabilistic models based on process algebras, and the study of the observable behaviour of systems by using testing relations. The advantage of the proposed model with respect to previous works is twofold. First, the model is simpler, and second, the compatibility with LOTOS is achieved. The simplicity does not make the model useless because its expressive power permits us to express random behaviours in the same way they are being expressed with classical techniques of discrete systems modeling. The probabilistic evaluation of the properties of the system can be done by applying the defined calculus, but also by simulation . Simulation means that we are able to obtain the desired results with a given confidence level.Keywords
This publication has 9 references indexed in Scilit:
- Linear and branching structures in the semantics and logics of reactive systemsPublished by Springer Nature ,2005
- A LOTOS based performance evaluation toolComputer Networks and ISDN Systems, 1993
- Development of Satellite Communication Networks based on LOTOSPublished by Elsevier ,1992
- State exploration by transformation with lolaPublished by Springer Nature ,1990
- Bisimulation through probabilistic testing (preliminary report)Published by Association for Computing Machinery (ACM) ,1989
- Probability, Random Variables and Stochastic Processes (2nd Edition)Journal of Vibration and Acoustics, 1989
- CIRCAL and the representation of communication, concurrency, and timeACM Transactions on Programming Languages and Systems, 1985
- Algebra of communicating processes with abstractionTheoretical Computer Science, 1985
- Testing equivalences for processesTheoretical Computer Science, 1984