Type systems for concurrent programming calculi

Raja, N. ; Shyamasundar, R. K. (2003) Type systems for concurrent programming calculi Informatica, 27 (4). pp. 433-443. ISSN 0868-4952

Full text not available from this repository.

Official URL: http://www.informatica.si/vols/vol27_4_03abs.html

Abstract

We explore the role of types in models of concurrent computation, particularly in the concrete setting of the asynchronous π-calculus. The major theme of this work may be summarized by the slogan-"Wherever you see structure, think of types". We propose type annotations not merely to channels, but also to the highly structured set of processes. The type system guarantees that well typed expressions cannot go wrong. Polymorphic process types formalize extant informal ideas regarding the channel passing and process passing approaches to process mobility. Further, subtyping relation between process types distinguishes between true concurrency and nondeterministic choice.

Item Type:Article
Source:Copyright of this article belongs to IOS Press.
Keywords:Type Theory; Concurrency; Process Calculi
ID Code:56593
Deposited On:24 Aug 2011 11:01
Last Modified:24 Aug 2011 11:01

Repository Staff Only: item control page