Locality based semantics for process algebras

被引:8
|
作者
Corradini, F [1 ]
DeNicola, R [1 ]
机构
[1] UNIV FLORENCE, DIPARTIMENTO SISTEMI & INFORMAT, I-50134 FLORENCE, ITALY
关键词
D O I
10.1007/s002360050086
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A general framework proposed by Degano, De Nicola and Montanari has been fruitful to define in a natural way non interleaving semantics for process description languages based on causality. The framework relies on a decomposition function used to obtain the set of its sequential processes from a parallel term, and on a set of distributed transition rules carrying information about the actions processes can perform and their location. In this paper we show that also semantics discriminating according to space distribution of processes can be formulated in a natural way within this framework. Two new semantics are proposed. The first one is based on an alternative characterization of the locality equivalence of Boudol, Castellani, Hennessy and Kiehn. Over the latter, our equivalence has the advantage of not requiring explicit introduction of a (infinite) space of locations; this makes it amenable to a mechanical treatment in the same vein as the classical bisimulation-based equivalences. The second semantics is proposed via a direct generalization of Castellani and Hennessy's distributed equivalence to languages with global scoping operators.
引用
收藏
页码:291 / 324
页数:34
相关论文
共 50 条
  • [31] Locality-based Normal Form Approach to Linking Algebraic Semantics and Operational Semantics for an Event-driven System-level Language
    Zhu, Huibiao
    Zhao, Yongxin
    He, Jifeng
    ASWEC 2009: 20TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2009, : 297 - 306
  • [32] Semantics for a Quantum Programming Language by Operator Algebras
    Cho, Kenta
    NEW GENERATION COMPUTING, 2016, 34 (1-2) : 25 - 68
  • [33] Semantics for a Quantum Programming Language by Operator Algebras
    Cho, Kenta
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (172): : 165 - 190
  • [34] Effect Algebras, Presheaves, Non-locality and Contextuality
    Staton, Sam
    Uijlen, Sander
    AUTOMATA, LANGUAGES, AND PROGRAMMING, PT II, 2015, 9135 : 401 - 413
  • [35] Operator Algebras and the Operational Semantics of Probabilistic Languages
    Di Pierro, Alessandra
    Wiklicky, Herbert
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 161 (131-150) : 131 - 150
  • [36] Three valued semantics and DMF-algebras.
    Negri, M
    BOLLETTINO DELLA UNIONE MATEMATICA ITALIANA, 1996, 10B (03): : 733 - 760
  • [37] Semantics for a Quantum Programming Language by Operator Algebras
    Kenta Cho
    New Generation Computing, 2016, 34 : 25 - 68
  • [38] Effect algebras, presheaves, non-locality and contextuality
    Staton, Sam
    Uijlen, Sander
    INFORMATION AND COMPUTATION, 2018, 261 : 336 - 354
  • [39] Double Negation Semantics for Generalisations of Heyting Algebras
    Rob Arthan
    Paulo Oliva
    Studia Logica, 2021, 109 : 341 - 365
  • [40] Double Negation Semantics for Generalisations of Heyting Algebras
    Arthan, Rob
    Oliva, Paulo
    STUDIA LOGICA, 2021, 109 (02) : 341 - 365