Selected papers from the 15th international symposium on Theoretical Aspects of Software Engineering (TASE 2021)

Science of Computer Programming(2023)

引用 0|浏览20
暂无评分
摘要
Global types are at the core of communication-based programming. They allow a high-level specification of protocols involving many participants and enforce good safety and liveness properties, such as deadlock freedom, and the absence of locked participants and orphan messages. The present software provides an implementation in co-logic programming of a novel formalism of global types for sessions with asynchronous communications, where we use coinduction to properly handle the coinductive syntax of global types and processes. It also offers a simple query language to write sessions and global types, providing primitives for type checking.
更多
查看译文
关键词
software engineering,theoretical aspects,international symposium
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要