TOWARDS A THEORY OF (SELF) APPLICATIVE COMMUNICATING PROCESSES - A SHORT NOTE

被引:0
|
作者
GOEMAN, H
机构
[1] Department of Computer Science, Leiden University, 2300 RA Leiden
关键词
(self) application; abstraction; communication; Concurrency; process algebra; process calculi; λ-calculus;
D O I
10.1016/0020-0190(90)90092-C
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper a direct combination of the λ-calculus with concepts from concurrency is introduced. Abstraction and (self) application from the λ-calculus are maintained as primitive constructs in the combined calculus, which incorporates also notions of (non)deterministic choice, concurrent and sequential composition, communication, encapsulation, and hiding as in process algebra (CCS, etc.). In this setting λ is just an arbitrary port name without any special role. We give an operational semantics to the combined calculus, where process application appears as a generalisation of function application. The combined calculus has great expressive power: recursive constructs appear through self application and data objects are just component processes in concurrent constructs. © 1990.
引用
收藏
页码:139 / 142
页数:4
相关论文
共 50 条