Abstract

The π-calculus and its variants are one of the most important subjects in the field of process algebra. Researchers in the coalgebra community have taken account of that by developing a family of related final coalgebra models for the π-calculus. None of these models has, however, been given with interpretations of the π-calculus constructors as operations on semantic domains. The present paper introduces such interpretations over final coalgebra models for the π-calculus. These models do not exactly belong to the realm of the already existing work. Rather, we emphasise the distinction between a a ground model and a full model: The ground model is fully abstract with respect to a form of π-calculus ground bisimulation; the full model is built on top of the ground model and is fully abstract with respect to the congruence derived from that ground bisimulation. Also, every semantic object is a 3-tuple with a direct representation of its transformation under renamings. A straightforward adaption of Rutten and Turi's mixed terms technique then yields compositional interpretations of most constructors of the π-calculus on the ground level. These interpretations can be lifted to the full level, again yielding compositionality.Because input prefixing does not preserve ground bisimilarity, this π-calculus constructor cannot be interpreted compositionally strictly on the ground level. It is therefore given an independent interpretation over the full model.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call