From higher-order π-calculus to π-calculus in the presence of static operators

被引:0
|
作者
Vivas, JL [1 ]
Dam, M
机构
[1] Royal Inst Technol, Dept Teleinformat, S-10044 Stockholm, Sweden
[2] Swedish Inst Comp Sci, Stockholm, Sweden
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Some applications of higher-order processes require better control of communication capabilities than what is provided by the pi-calculus primitives. In particular we have found the dynamic restriction operator of CHOCS, here called blocking, useful. We investigate the consequences of adding static operators such as blocking to the first and higher-order pi-calculus. In the presence of the blocking operator (and static operators in general) the higher-order reduction of Sangiorgi, used to demonstrate the reducibility of higher-order communication features to first-order ones, breaks down. We show, as our main result, that the higher-order reduction can be regained, using an approach by which higher-order communications are replaced, roughly, by the transmission and dynamic interpretation of syntax trees. However, the reduction is very indirect, and not usable in practice. This throws new light on the position that higher-order features in the pi-calculus are superfluous and not needed in practice.
引用
收藏
页码:115 / 130
页数:16
相关论文
共 50 条