A synchronous π-calculus

被引:3
|
作者
Amadio, Roberto M. [1 ]
机构
[1] Univ Paris 07, UMR 7126, CNRS, PPS, F-75221 Paris 05, France
关键词
D O I
10.1016/j.ic.2007.02.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The SL synchronous programming model is a relaxation of the ESTEREL. synchronous model where the reaction to the absence of a signal within an instant can only happen at the next instant. In previous work, we have revisited the SL synchronous programming model. In particular, we have discussed an alternative design of the model, introduced a CPS translation to a tail recursive form, and proposed a notion of bisimulation equivalence. In the present work, we extend the tail recursive model with first-order data types obtaining a non-deterministic synchronous model whose complexity is comparable to the one of the pi-calculus. We show that our approach to bisimulation equivalence can cope with this extension and in particular that labelled bisimulation can be characterised as a contextual bisimulation. (c) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:1470 / 1490
页数:21
相关论文
共 50 条
  • [1] Synchronous Games in the Situation Calculus
    De Giacomo, Giuseppe
    Lesperance, Yves
    Pearce, Adrian R.
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS (AAMAS'15), 2015, : 1675 - 1676
  • [2] A SYNCHRONOUS CALCULUS OF RELATIVE FREQUENCY
    TOFTS, C
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 458 : 467 - 480
  • [3] A synchronous process calculus for service costs
    Anantharaman, S
    Chen, J
    Hains, G
    SEFM 2005: Third IEEE International Conference on Software Engineering and Formal Methods, Proceedings, 2005, : 435 - 444
  • [4] On the validity of encodings of the synchronous in the asynchronous π-calculus
    van Glabbeek, Rob J.
    INFORMATION PROCESSING LETTERS, 2018, 137 : 17 - 25
  • [5] Synchronous Parallel Composition in a Process Calculus for Ecological Models
    Toro, Mauricio
    Philippou, Anna
    Kassara, Christina
    Sfenthourakis, Spyros
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2014, 2014, 8687 : 424 - 441
  • [6] Some decidability results for Duration Calculus under synchronous interpretation
    Satpathy, M
    Van Hung, D
    Pandya, PK
    FORMAL TECHNIQUES IN REAL-TIME AND FAULT-TOLERANT SYSTEMS, 1998, 1486 : 186 - 197
  • [7] π-calculus models of synchronous and asynchronous message passing (Extended abstract)
    Potter, JM
    Zic, JJ
    Liu, AYW
    FORMAL METHODS PACIFIC '97, 1997, : 309 - 310
  • [8] Towards a Signal Calculus for Event-Based Synchronous Languages
    Zhao, Yongxin
    He Jifeng
    FORMAL METHODS AND SOFTWARE ENGINEERING, 2011, 6991 : 1 - 13
  • [9] Synchronous cancers including parathyroid carcinoma with urinary calculus as the initial sign
    Kawaguchi, Yoshihiro
    Matsuo, Mitsunori
    Ito, Naoki
    Mori, Yusuke
    Maekawa, Shinichi
    Tsuneyoshi, Shingo
    Okayama, Yusuke
    Ishii, Hidehiro
    Igawa, Tsukasa
    JOURNAL OF SURGICAL CASE REPORTS, 2025, 2025 (03):
  • [10] The W-CALCULUS: A Synchronous Framework for the Verified Modelling of Digital Signal Processing Algorithms
    Arias, Emilio Jesus Gallego
    Jouvelot, Pierre
    Ribstein, Sylvain
    Desblancs, Dorian
    PROCEEDINGS OF THE 9TH ACM SIGPLAN INTERNATIONAL WORKSHOP ON FUNCTIONAL ART, MUSIC, MODELLING, AND DESIGN (FARM '21), 2021, : 35 - 46