Subtyping and typing algorithms for mobile ambients

被引:0
|
作者
Zimmer, P [1 ]
机构
[1] Ecole Normale Super Lyon, F-69364 Lyon, France
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The ambient calculus was designed to model mobile processes and study their properties. A first type system was proposed by Cardelli-Gordon-Ghelli to prevent run-time faults. We extend it by introducing subtyping and present a type-checking algorithm which returns a minimal type relatively to this system. By the way, we also add two new constructs to the language. Finally, we remove the type annotations from the syntax and give a type-inference algorithm for the original type system.
引用
收藏
页码:375 / 390
页数:16
相关论文
共 50 条
  • [1] Dynamic and local typing for mobile ambients
    Coppo, M
    Dezani-Ciancaglini, M
    Giovannetti, E
    Pugliese, R
    [J]. EXPLORING NEW FRONTIERS OF THEORETICAL INFORMATICS, 2004, 155 : 577 - 590
  • [2] Typing evolving ambients
    Guan, XD
    Yang, YL
    You, JY
    [J]. INFORMATION PROCESSING LETTERS, 2001, 80 (05) : 265 - 270
  • [3] Behavioural typing for safe ambients
    Bugliesi, M
    Castagna, G
    [J]. COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2002, 28 (01) : 61 - 99
  • [4] Mobile ambients
    Cardelli, L
    Gordon, AD
    [J]. FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, 1998, 1378 : 140 - 155
  • [5] Mobile ambients
    Cardelli, L
    Gordon, AD
    [J]. THEORETICAL COMPUTER SCIENCE, 2000, 240 (01) : 177 - 213
  • [6] Mobile safe ambients
    Levi, F
    Sangiorgi, D
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2003, 25 (01): : 1 - 69
  • [7] Distributability of mobile ambients
    Peters, Kirstin
    Nestmann, Uwe
    [J]. INFORMATION AND COMPUTATION, 2020, 275
  • [8] Unifying typing and subtyping
    Yang Y.
    Oliveira B.C.D.S.
    [J]. Proceedings of the ACM on Programming Languages, 2017, 1 (OOPSLA)
  • [9] On the Distributability of Mobile Ambients
    Peters, Kirstin
    Nestmann, Uwe
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2018, (276): : 104 - 121
  • [10] Typing and Subtyping of Metamodels
    Berg, Henning
    Moller-Pedersen, Birger
    [J]. PROCEEDINGS OF THE 2014 2ND INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD 2014), 2014, : 111 - 118