Parametric synchronizations in mobile nominal calculi

被引:4
|
作者
Bruni, Roberto [1 ]
Lanese, Ivan [2 ]
机构
[1] Univ Pisa, Dept Informat, I-56100 Pisa, Italy
[2] Univ Bologna, Dipartimento Sci Informaz, I-40126 Bologna, Italy
关键词
process calculi; name mobility; synchronization algebra with mobility; operational semantics; bisimulation congruences; pi-calculus; fusion calculus;
D O I
10.1016/j.tcs.2008.04.029
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present and compare P-PRISMA and F-PRISMA, two parametric calculi that can be instantiated with different interaction policies, defined as synchronization algebras with mobility of names (SAMs). In particular, P-PRISMA is based on name transmission (P-SAM), like pi-calculus, and thus exploits directional (input-output) communication only, while F-PRISMA is based on name fusion (F-SAM), like Fusion calculus, and thus exploits a more symmetric form of communication. However, P-PRISMA and F-PRISMA can easily accommodate many other high-level synchronization mechanisms than the basic ones available in pi-calculus and Fusion, hence allowing for the development of a general meta-theory of mobile calculi. We define for both the labeled operational semantics and a form of strong bisimilarity, showing that the latter is compositional for any SAM. We also discuss reduction semantics and weak bisimilarity. We give several examples based on heterogeneous SAMs, we investigate the case studies of pi-calculus and Fusion calculus giving correspondence theorems, and we show how P-PRISMA can be encoded in F-PRISMA. Finally, we show that basic categorical tools can help to relate and to compose SAMs and PRISMA processes in an elegant way. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:102 / 119
页数:18
相关论文
共 50 条
  • [31] A Parametric Effort Estimation Model for Mobile Apps
    Shahwaiz, Syed Ahmad
    Malik, Ali Afzal
    Sabahat, Nosheen
    PROCEEDINGS OF THE 2016 19TH INTERNATIONAL MULTI-TOPIC CONFERENCE (INMIC), 2016, : 125 - 130
  • [32] Avoiding moving obstacles by deviation from a mobile robot's nominal path
    Tsoularis, A
    Kambhampati, C
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1999, 18 (05): : 454 - 465
  • [33] A three dimensional parametric model for wideband MIMO mobile-to-mobile channels
    Zajic, Alenka G.
    Stueber, Gordon L.
    GLOBECOM 2007: 2007 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-11, 2007, : 3760 - 3764
  • [34] A software framework for rapid prototyping of run-time systems for mobile calculi
    Bettini, Lorenzo
    De Nicola, Rocco
    Falassi, Daniele
    Lacoste, Marc
    Lopes, Luís
    Oliveira, Licínio
    Paulino, Hervé
    Vasconcelos, Vasco T.
    Lect. Notes Comput. Sci., 1600, (179-208):
  • [35] A Comparative Study on the Suitability of Smartphones and IMU for Mobile, Unsupervised Energy Expenditure Calculi
    Ruiz-Zafra, Angel
    Orantes-Gonzalez, Eva
    Noguera, Manuel
    Benghazi, Kawtar
    Heredia-Jimenez, Jose
    SENSORS, 2015, 15 (08) : 18270 - 18286
  • [36] A software framework for rapid prototyping of run-time systems for mobile calculi
    Bettini, L
    De Nicola, R
    Falassi, D
    Lacoste, M
    Lopes, L
    Oliveira, L
    Paulino, H
    Vasconcelos, VT
    GLOBAL COMPUTING, 2005, 3267 : 179 - 207
  • [37] Fault detection for wheeled mobile robots with parametric uncertainty
    Dixon, WE
    Walker, ID
    Dawson, DM
    2001 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS PROCEEDINGS, VOLS I AND II, 2001, : 1245 - 1250
  • [38] Mechanism Parametric Design of a Deformable Tracke Mobile Robot
    Ye, Changlong
    Shi, Jianzheng
    Yang, Kongshuo
    2014 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (IEEE ICMA 2014), 2014, : 692 - 696
  • [39] Parametric amplification and compression of thermal noise of a mobile mirror
    Briant, T
    Heidmann, A
    Pinard, M
    Cohadon, PF
    JOURNAL DE PHYSIQUE IV, 2002, 12 (PR5): : 151 - 152
  • [40] Fuzzy Based Parametric Clustering Model for mobile network
    Siwach, Monika
    Singh, Ajit
    2015 INTERNATIONAL CONFERENCE ON SOFT COMPUTING TECHNIQUES AND IMPLEMENTATIONS (ICSCTI), 2015,