Innocent strategies as presheaves and interactive equivalences for CCS

4Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

Seeking a general framework for reasoning about and comparing programming languages, we derive a new view of Milner’s CCS [30]. We construct a category E of plays, and a subcategory V of views. We argue that presheaves on V adequately represent innocent strategies, in the sense of game semantics [19]. We then equip innocent strategies with a simple notion of interaction. This results in an interpretation of CCS. Based on this, we propose a notion of interactive equivalence for innocent strategies, which is close in spirit to Beffara’s interpretation [1] of testing equivalences [6] in concurrency theory. In this framework we prove that the analogues of fair and must testing equivalences coincide, while they differ in the standard setting.

Cite

CITATION STYLE

APA

Hirschowitz, T., & Pous, D. (2011). Innocent strategies as presheaves and interactive equivalences for CCS. In Electronic Proceedings in Theoretical Computer Science, EPTCS (Vol. 59, pp. 2–24). Open Publishing Association. https://doi.org/10.4204/EPTCS.59.2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free