Arrow Research search
Back to I&C

I&C 2007

Priority and abstraction in process algebra

Journal Article journal-article Computer Science · Theoretical Computer Science

Abstract

More than 15 years ago, Cleaveland and Hennessy proposed an extension of the process algebra CCS in which some actions may take priority over others. The theory was equipped with a behavioral congruence based on strong bisimulation. This article gives a full account of the challenges in, and the solutions employed for, defining a semantic theory of observation congruence for this process algebra. A full-abstraction result is presented whose proof relies on a novel approach based on successive approximations for identifying the largest congruence contained in an intuitive but naïve equivalence. Prioritized observation congruence is also characterized equationally for the class of finite processes, while its utility for system verification is demonstrated by an illustrative example.

Authors

Keywords

  • Process algebra
  • Priority
  • Bisimulation
  • Observation congruence
  • Full abstraction
  • Axiomatization

Context

Venue
Information and Computation
Archive span
1987-2026
Indexed papers
3021
Paper id
368697515699768702
v2026.09.13