首页> 外文期刊>Mathematical structures in computer science >Global escape in multiparty sessions
【24h】

Global escape in multiparty sessions

机译:多方会话中的全球逃逸

获取原文
获取原文并翻译 | 示例
           

摘要

This article proposes a global escape mechanism which can handle unexpected or unwantedrnconditions changing the default execution of distributed communicational flows, preservingrncompatibility of the multiparty conversations. Our escape is realized by a collection ofrnasynchronous local exceptions which can be thrown at any stage of the communication andrnto any subsets of participants in a multiparty session. This flexibility enables to modelrncomplex exceptions such as criss-crossing global interactions and error handling forrndistributed cooperating threads. Guided by multiparty session types, our semantics is provenrnto provide a termination algorithm for global escapes. Our type system guarantees furtherrnsafety and liveness properties, such as progress within the session and atomicity of escapesrnwith respect to the subset of involved participants.
机译:本文提出了一种全局转义机制,该机制可以处理意外或不想要的条件,从而更改分布式通信流的默认执行,从而保留多方对话的兼容性。我们的逃生是通过在通信的任何阶段引发并向多方会话的参与者的任何子集引发的异步本地异常的集合来实现的。这种灵活性使得能够对复杂的异常进行建模,例如纵横交错的全局交互和对分布式协作线程的错误处理。在多方会话类型的指导下,我们的语义被证明为全局转义提供了终止算法。我们的类型系统保证了进一步的安全性和活动性,例如会话中的进度和逃逸者相对于参与参与者子集的原子性。

著录项

  • 来源
    《Mathematical structures in computer science》 |2016年第2期|156-205|共50页
  • 作者单位

    Dipartimento di Informatica, Università di Torino, Corso Svizzera 185, 10149 Torino, Italy;

    Dipartimento di Informatica, Università di Bologna/INRIA, Via Zamboni 33, 40126 Bologna, Italy;

    Department of Computing, Imperial College, South Kensington Campus, London SW7 2AZ,United Kingdom;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号