Linearity, Persistence and Testing Semantics in the Asynchronous Pi-Calculus

被引:9
|
作者
Cacciagrano, Diletta [1 ]
Corradini, Flavio [1 ]
Aranda, Jesus [2 ,3 ]
Valencia, Frank D. [4 ,5 ]
机构
[1] Univ Camerino, Dipartimento Matemat & Informat, Camerino, Italy
[2] LIX Ecole Polytechn, INRIA Futurs, Paris, France
[3] Univ Valle, Escuela Ingn Sistemas & Comp, Cali, Colombia
[4] CNRS, Paris, France
[5] LIX Ecole Polytechn, Paris, France
关键词
Asynchronous Pi-Calculus; Linearity; Persistence; Testing Semantics;
D O I
10.1016/j.entcs.2007.11.006
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In [24] the authors studied the expressiveness of persistence in the asynchronous p-calculus (A pi) wrt weak barbed congruence. The study is incomplete because it ignores the issue of divergence. In this paper, we present an expressiveness study of persistence in the asynchronous pi-calculus (A pi) wrt De Nicola and Hennessy's testing scenario which is sensitive to divergence. Following [24], we consider A pi and three sub-languages of it, each capturing one source of persistence: the persistent-input calculus (PIA pi), the persistent-output calculus (POA pi) and persistent calculus (PA pi). In [24] the authors showed encodings from A pi into the semi-persistent calculi (i.e., POA pi and PIA pi) correct wrt weak barbed congruence. In this paper we prove that, under some general conditions, there cannot be an encoding from A pi into a (semi)-persistent calculus preserving the must testing semantics.
引用
收藏
页码:59 / 84
页数:26
相关论文
共 50 条
  • [1] On the expressiveness of linearity vs persistence in the asychronous Pi-calculus
    Palamidessi, Catuscia
    Saraswat, Vijay
    Valencia, Frank D.
    Victor, Bjorn
    21ST ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2006, : 59 - +
  • [2] Linearity and the pi-calculus
    Kobayashi, N
    Pierce, BC
    Turner, DN
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1999, 21 (05): : 914 - 947
  • [3] A symbolic semantics for the pi-calculus
    Boreale, M
    DeNicola, R
    CONCUR '94: CONCURRENCY THEORY, 1994, 836 : 299 - 314
  • [4] A Chart Semantics for the Pi-Calculus
    Borgstrom, Johannes
    Gordon, Andrew D.
    Phillips, Andrew
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 194 (02) : 3 - 29
  • [5] A symbolic semantics for the pi-calculus
    Boreale, M
    DeNicola, R
    INFORMATION AND COMPUTATION, 1996, 126 (01) : 34 - 52
  • [6] A multiset semantics for the pi-calculus with replication
    Engelfriet, J
    THEORETICAL COMPUTER SCIENCE, 1996, 153 (1-2) : 65 - 94
  • [7] Network Conscious pi-calculus: A Concurrent Semantics
    Montanari, Ugo
    Sammartino, Matteo
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2012, 286 : 291 - 306
  • [8] Synchrony vs Causality in the Asynchronous Pi-Calculus
    Peters, Kirstin
    Schicke, Jens-Wolfhard
    Nestmann, Uwe
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (64): : 89 - 103
  • [9] Event Structure Semantics of Parallel Extrusion in the Pi-Calculus
    Crafa, Silvia
    Varacca, Daniele
    Yoshida, Nobuko
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATIONAL STRUCTURES, FOSSACS 2012, 2012, 7213 : 225 - 239
  • [10] FROM COMPUTING TO INTERACTION: ON THE EXPRESSIVENESS OF ASYNCHRONOUS PI-CALCULUS
    Yue, Houguang
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2013, 24 (03) : 349 - 373