An Asynchronous Process Algebra with Multiple Clocks
The work
| Authors | Henrik Reif Andersen; Michael Mendler |
|---|---|
| Editors | |
| Type | inproceedings |
| Year | 1994 |
| Citekey | andersen1994asynchronous |
Where it appeared
| Published in | Programming Languages and Systems: ESOP '94 |
|---|---|
| Series | Lecture Notes in Computer Science |
| Volume | 788 |
| Pages | 58--73 |
From bibtex.
Abstract
In this paper we introduce a novel approach to the specification of real-time behaviour with process algebras. In contrast to the usual pattern, involving a fixed, measurable, and global notion of time, we suggest to represent real-time constraints indirectly through uninterpreted clocks enforcing broadcast synchronization between processes. Our approach advocates the use of asynchronous process algebras, which admit the faithful representation of nondeterministic and distributed computations. Technically, we present a non-trivial extension of the Calculus of Communicating Systems CCS [Mil89a) by multiple clocks with associated timeout and clock ignore operators. We illustrate the flexibility of the proposed process algebra, called PMC, by presenting examples of rather different nature. The timeout operators generalize the timeout of ATP [NS90] to multiple clocks. The main technical contribution is a complete axiomatization of strong bisimulation equivalence for a class of finite-state processes and a complete axiomatization of observation congruence for finite processes.
A copy is held
pdf, 983.1 kB. Not published — it may be under copyright. The facts and links here are.
How it got here
| How it got here | agent via bibtex |
|---|---|
| Added | 2026-10-05 22:03 UTC |
| Approved by | a person 2026-10-22 23:05 UTC |
Cite it as
@inproceedings{andersen1994asynchronous,
title = {An Asynchronous Process Algebra with Multiple Clocks},
author = {Henrik Reif Andersen and Michael Mendler},
year = {1994},
booktitle = {Programming Languages and Systems: ESOP '94},
series = {Lecture Notes in Computer Science},
volume = {788},
pages = {58--73},
}
This record lives at https://refs.drheap.org/andersen1994asynchronous/ and will keep doing so.