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 条
  • [21] A complete fragment of higher-order duration μ-calculus
    Guelev, DP
    FST TCS 2000: FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, PROCEEDINGS, 2000, 1974 : 264 - 276
  • [22] On the complexity of higher-order matching in the linear λ-calculus
    Salvati, S
    de Groote, P
    REWRITING TECHNIQUES AND APPLICATIONS, PROCEEDINGS, 2003, 2706 : 234 - 245
  • [23] On Bisimulation Theory in Linear Higher-Order π-Calculus
    Xu, Xian
    TRANSACTIONS ON PETRI NETS AND OTHER MODELS OF CONCURRENCY III, 2009, 5800 : 244 - 274
  • [24] Higher-order matching in the linear λ-calculus with pairing
    de Groote, P
    Salvati, S
    COMPUTER SCIENCE LOGIC, PROCEEDINGS, 2004, 3210 : 220 - 234
  • [25] A higher-order duration calculus and its completeness
    詹乃军
    Science in China(Series E:Technological Sciences), 2000, (06) : 625 - 640
  • [26] A Focused Sequent Calculus for Higher-Order Logic
    Lindblad, Fredrik
    AUTOMATED REASONING, IJCAR 2014, 2014, 8562 : 61 - 75
  • [27] Higher-order non-global logarithms from jet calculus
    Andrea Banfi
    Frédéric A. Dreyer
    Pier Francesco Monni
    Journal of High Energy Physics, 2022
  • [28] Higher-order non-global logarithms from jet calculus
    Banfi, Andrea
    Dreyer, Frederic A.
    Monni, Pier Francesco
    JOURNAL OF HIGH ENERGY PHYSICS, 2022, 2022 (03)
  • [29] A Rewriting Calculus for Cyclic Higher-order Term Graphs
    Bertolissi, C.
    Baldan, P.
    Cirstea, H.
    Kirchner, C.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 127 (05) : 21 - 41
  • [30] A rewriting calculus for cyclic higher-order term graphs
    Baldan, Paolo
    Bertolissi, Clara
    Cirstea, Horatiu
    Kirchner, Claude
    MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2007, 17 (03) : 363 - 406