MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  A process algebra with distributed priorities (1996) [16 citations — 5 self]

Download:
Download as a PDF
by Rance Cleaveland, Gerald Luttgen, V. Natarajan
Theoretical Computer Science
http://www.icase.edu/~luettgen/publications/pdffiles/CONCUR96.pdf
Add To MetaCart

Abstract:

Abstract. This paper presents a process algebra for distributed systems in which some actions may take precedence over others. In contrast with existing approaches to priorities, our algebra only allows actions to preempt others at the same \location " and therefore captures a notion of localized precedence. Using Park's and Milner's notion of strong bisimulation as a basis, we develop a behavioral congruence and axiomatize it for nite processes; we also derive an associated observational congruence. Simple examples highlight the utility of the theory. 1

Citations

2807 Communication and Concurrency – Milner - 1989
2749 Communicating Sequential Processes – Hoare - 1985
133 The Concurrency Workbench – Cleaveland, Parrow, et al.
88 A Temporal Process Algebra – Hennessy, Regan - 1990
67 Syntax and defining equations for an interrupt mechanism in process algebra, Fundamenta Informaticae IX – BAETEN, BERGSTRA, et al. - 1986
53 A non-interleaving semantics for CCS based on proved transitions. Fundamenta Informaticae – Boudol, Castellani - 1988
49 CCS with priority choice – CAMILLERI, WINSKEL - 1995
43 A process algebra of communicating shared resources with dense time and priorities – Bremond-Gregoire, Lee - 1997
36 Observing localities – Boudol, Castellani, et al. - 1991
20 Concurrency and automata on in nite sequences – Park - 1980
19 Modeling and verifying distributed systems using priorities: A case study – Cleaveland, Luttgen, et al. - 1996
16 Three partition re nement algorithms – Paige, Tarjan - 1987
14 Ste en. The Concurrency Workbench: a semanticsbased tool for the veri cation of nite-state systems – Cleaveland, Parrow, et al. - 1993
13 A process calculus with incomparable priorities – HANSSON, ORAVA
12 Petri net semantics of priority systems – Best, Koutny - 1992
11 Syntax and de ning equations for an interrupt mechanism in process algebra – Baeten, Bergstra, et al. - 1986
9 Priorities for Modeling and Verifying Distributed Systems – Cleaveland, Luttgen, et al. - 1996
9 A parametric approach to localities – Montanari, Yankelevich - 1992
7 Prioritized and Independent Actions in Distributed Computer Systems – Jensen - 1994
2 Priorities and abstraction in process algebra – Christo - 1994