首页> 外文会议>Exploring New Frontiers of Theoretical Informatics >NESTED COMMITS FOR MOBILE CALCULI: EXTENDING JOIN
【24h】

NESTED COMMITS FOR MOBILE CALCULI: EXTENDING JOIN

机译:移动计算的嵌套组件:扩展联接

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

摘要

In global computing applications the availability of a mechanism for some form of committed choice can be useful, and sometimes necessary. It can conveniently handle, e.g., distributed agreements and negotiations with nested choice points. We propose a linguistic extension of the Join calculus for programming nested commits, called Committed Join (cJoin). It provides primitives for explicit abort, programmable compensations and interactions between negotiations. We give the operational semantics of cJoin in the reflexive CHAM style. Then we discuss its expressiveness on the basis of a few examples and encodings. Finally, we provide a big-step semantics for cJoin processes that can be typed as shallow and we show that shallow processes are serializable.
机译:在全球计算应用程序中,某种形式的承诺选择机制的可用性可能是有用的,有时是必要的。它可以方便地处理例如带有嵌套选择点的分布式协议和协商。我们提出了Join演算的语言扩展,用于编程嵌套提交,称为Committed Join(cJoin)。它为显式中止,可编程补偿和协商之间的交互提供了原语。我们以反身CHAM风格给出cJoin的操作语义。然后,我们将基于一些示例和编码来讨论其表现力。最后,我们为cJoin流程提供了一大步语义,可以将其键入为浅表,并显示浅表过程是可序列化的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号