Sciweavers

ICALP
2004
Springer

Syntactic Control of Concurrency

13 years 10 months ago
Syntactic Control of Concurrency
Abstract. We consider a finitary procedural programming language (finite data-types, no recursion) extended with parallel composition and binary semaphores. Having first shown that may-equivalence of secondorder open terms is undecidable we set out to find a framework in which decidability can be regained with minimum loss of expressivity. To that end we define an annotated type system that controls the number of conthreads created by terms and give a fully abstract game semantics for the notion of equivalence induced by typable terms and contexts. Finally, we show that the semantics of all typable terms, at any order and in the presence of iteration, admits a regular-language representation and thus the restricted observational equivalence is decidable.
Dan R. Ghica, Andrzej S. Murawski, C.-H. Luke Ong
Added 01 Jul 2010
Updated 01 Jul 2010
Type Conference
Year 2004
Where ICALP
Authors Dan R. Ghica, Andrzej S. Murawski, C.-H. Luke Ong
Comments (0)