首页> 外文会议>Web information systems and mining >A Polymorphic Type System with Progress for Binary Sessions
【24h】

A Polymorphic Type System with Progress for Binary Sessions

机译:具有二进制会话进度的多态类型系统

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

摘要

A static bounded polymorphic type system is presented in this paper, which ensures the progress property, i.e., the property that once a communication has been established, well-formed programs will never starve at communication points. The introduction of subtyping for session types and the relaxed duality relation increases the flexibility of the type system, and allows the participants in a conversation to follow different protocols that are nevertheless compatible in a sense defined by the subtyping relation. In addition, to keep progress in sessions, the type compliance is defined to associate with the relaxed duality relation, where the environment is balanced. Finally, the soundness and communication safety of the type system are proved, and some related work and possible future work in this area are discussed.
机译:本文提出了一个静态的有界多态类型系统,它确保了进度属性,即一旦建立了通信,格式良好的程序就永远不会饿死通信点的属性。会话类型和松弛对偶关系的子类型的引入增加了类型系统的灵活性,并允许对话中的参与者遵循在子类型关系所定义的意义上仍然兼容的不同协议。另外,为了保持会话进度,将类型符合性定义为与平衡环境的宽松对偶关系相关联。最后,证明了类型系统的安全性和通信安全性,并讨论了该领域的一些相关工作和可能的未来工作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号