Global/local Subtyping for a Distributed [pi]-calculus
Author | : Peter Sewell |
Publisher | : |
Total Pages | : 62 |
Release | : 1997 |
ISBN-10 | : UCSC:32106013924086 |
ISBN-13 | : |
Rating | : 4/5 (86 Downloads) |
Download or read book Global/local Subtyping for a Distributed [pi]-calculus written by Peter Sewell and published by . This book was released on 1997 with total page 62 pages. Available in PDF, EPUB and Kindle. Book excerpt: Abstract: "In the design of mobile agent programming languages there is a tension between the implementation cost and the expressiveness of the communication mechanisms provided. This paper gives a static type system for a distributed [pi]-calculus in which the input and output capabilities of channels may be either global or local. This allows compile-time optimization where possible but retains the expressiveness of channel communication. Subtyping allows all communications to be invoked uniformly. Recursive types and products are included. The distributed [pi]-calculus used integrates location and migration primitives from the Distributed Join Calculus with asynchronous [pi] communication, taking a simple reduction semantics. Some alternative calculi are discussed."