-
arXiv:0804.1729 [pdf, ps, other]
On affine usages in signal-based communication
Abstract: We describe a type system for a synchronous pi-calculus formalising the notion of affine usage in signal-based communication. In particular, we identify a limited number of usages that preserve affinity and that can be composed. As a main application of the resulting system, we show that typable programs are deterministic.
Submitted 3 September, 2008; v1 submitted 10 April, 2008; originally announced April 2008.
Journal ref: Programming Languages and Systems, 6th Asian Symposium, APLAS 2008, France (2008)
-
arXiv:0707.0556 [pdf, ps, other]
Determinacy in a synchronous pi-calculus
Abstract: The S-pi-calculus is a synchronous pi-calculus which is based on the SL model. The latter is a relaxation of the Esterel model where the reaction to the absence of a signal within an instant can only happen at the next instant. In the present work, we present and characterise a compositional semantics of the S-pi-calculus based on suitable notions of labelled transition system and bisimulation.… ▽ More
Submitted 11 February, 2008; v1 submitted 4 July, 2007; originally announced July 2007.
Comments: To appear in the book `From semantics to computer science: essays in honor of Gilles Kahn', Cambridge University Press
Journal ref: From semantics to computer science: essays in honor of Gilles Kahn, Y. Bertot et al. (Ed.) (2009) 1-27