On the expressiveness of internal mobility in name-passing calculi

被引:49
作者
Boreale, M [1 ]
机构
[1] Univ Roma La Sapienza, Dipartimento Sci Informaz, I-00198 Rome, Italy
关键词
pi-calculus; bisimulation; barbed equivalence;
D O I
10.1016/S0304-3975(97)00220-X
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider pi I, a fragment of the pi-calculus where only exchange of private names among processes is permitted (internal mobility). The calculus pi I enjoys a simpler mathematical treatment, very close to that of CCS. In particular, pi I avoids the concept of substitution. We provide an encoding from the asynchronous pi-calculus to pi I and then prove that two processes are barbed-equivalent in pi-calculus if and only if their translations in pi I cannot be distinguished, under barbed bisimilarity, by any translated static context. The result shows that, in name-passing calculi, internal mobility is the essential ingredient as far as expressiveness is concerned. (C) 1998-Elsevier Science B.V. All rights reserved.
引用
收藏
页码:205 / 226
页数:22
相关论文
共 25 条
[1]  
AMADIO R, ASYNCHRONOUS MODEL L
[2]  
AMADIO R, 1996, LECT NOTES COMPUTR S, V1119
[3]   AN EFFICIENCY PREORDER FOR PROCESSES [J].
ARUNKUMAR, S ;
HENNESSY, M .
ACTA INFORMATICA, 1992, 29 (08) :737-760
[4]  
BOREALE M, 1996, IN PRESS THEORET COM
[5]  
BOREALE M, 1995, IN PRESS LECT NOTES, V900
[6]  
BOREALE M, 1994, IN PRESS ACTA INFORM
[7]  
Boudol Gerard, 1992, RR1702 INRIA
[8]   TESTING EQUIVALENCES FOR PROCESSES [J].
DENICOLA, R ;
HENNESSY, MCB .
THEORETICAL COMPUTER SCIENCE, 1984, 34 (1-2) :83-133
[9]   A pi-calculus with explicit substitutions [J].
Ferrari, GL ;
Montanari, U ;
Quaglia, P .
THEORETICAL COMPUTER SCIENCE, 1996, 168 (01) :53-103
[10]  
FOURNET C, P 23 S PRINC PROGR L