Imperative objects as mobile processes

被引:3
|
作者
Kleist, J
Sangiorgi, D
机构
[1] INRIA Sophia Antipolis, F-06902 Sophia Antipolis, France
[2] Aalborg Univ, Aalborg, Denmark
关键词
D O I
10.1016/S0167-6423(02)00034-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
An interpretation of Abadi and Cardelli's first-order Imperative S-calculus into a typed pi-calculus is presented. The interpretation validates the subtyping relation and the typing judgments of the zeta-calculus, and is computationally adequate. The proof of computational adequacy makes use of (a pi-calculus version) of ready simulation, and of a factorization of the interpretation into a functional part and a very simple imperative part. The interpretation can be extended to accommodate various type features. The interpretation can be used to compare and contrast the Imperative and the Functional zeta-calculus, and to prove properties about them, within a unified framework. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:293 / 342
页数:50
相关论文
共 50 条
  • [31] Aliasing models for mobile objects
    Nestmann, U
    Hüttel, H
    Kleist, J
    Merro, M
    [J]. INFORMATION AND COMPUTATION, 2002, 175 (01) : 3 - 33
  • [32] Mobile objects and agents (MOA)
    Milojicic, DS
    LaForge, W
    Chauhan, D
    [J]. PROCEEDINGS OF THE FOURTH USENIX CONFERENCE ON OBJECT-ORIENTED TECHNOLOGIES AND SYSTEMS: COOTS, 1998, : 179 - 193
  • [33] Uncertainty in locating mobile objects
    Lotonov, MA
    Donchenko, SI
    Fedotov, VN
    [J]. MEASUREMENT TECHNIQUES, 2005, 48 (03) : 229 - 231
  • [34] Locating objects in mobile computing
    Pitoura, E
    Samaras, G
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2001, 13 (04) : 571 - 592
  • [35] Coordination among mobile objects
    Petre, L
    Sere, K
    [J]. COORDINATION LANGUAGES AND MODELS, 1999, 1594 : 227 - 242
  • [36] Incremental clustering of mobile objects
    Elnekave, Sigal
    Last, Mark
    Maitnon, Oded
    [J]. 2007 IEEE 23RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOP, VOLS 1-2, 2007, : 585 - +
  • [37] Indexing mobile objects on the plane
    Papadopoulos, D
    Kollios, G
    Gunopulos, D
    Tsotras, VJ
    [J]. 13TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2002, : 693 - 697
  • [38] Grasping objects with mobile robots
    Sandru, Ovidiu Ilie
    Vladareanu, Luige
    Sandru, Alexandra
    [J]. AEE '10: PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE ON APPLICATIONS OF ELECTRICAL ENGINEERING, 2010, : 210 - +
  • [39] On flexible support for mobile objects
    Joosen, W
    Matthijs, F
    VanOeyen, J
    Robben, B
    Bijnens, S
    Verbaeten, P
    [J]. PROCEEDINGS OF THE FIFTH INTERNATIONAL WORKSHOP ON OBJECT-ORIENTATION IN OPERATING SYSTEMS, 1996, : 3 - 7
  • [40] Memory-Efficient Tail Calls in the JVM with Imperative Functional Objects
    Tauber, Tomas
    Bi, Xuan
    Shi, Zhiyuan
    Zhang, Weixin
    Li, Huang
    Zhang, Zhenrui
    Oliveira, Bruno C. D. S.
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, APLAS 2015, 2015, 9458 : 11 - 28