ISCAS OpenIR
The buffered π-calculus: A model for concurrent languages
Deng, Xiaojie (1); Zhang, Yu (2); Deng, Yuxin (1); Zhong, Farong (3); Deng, X.
2013
会议名称7th International Conference on Language and Automata Theory and Applications, LATA 2013
页码250-261
会议日期April 2, 2013 - April 5, 2013
会议地点Bilbao, Spain
收录类别EI
出版地Springer Verlag, Tiergartenstrasse 17, Heidelberg, D-69121, Germany
ISSN3029743
ISBN9783642370632
部门归属(1) BASICS, Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China; (2) State Key Laboratory for Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing, China; (3) Department of Computer Science, Zhejiang Normal University, Zhejiang, China
摘要Message-passing based concurrent languages are widely used in developing large distributed and coordination systems. This paper presents the buffered π-calculus - a variant of the π-calculus where channel names are classified into buffered and unbuffered: communication along buffered channels is asynchronous, and remains synchronous along unbuffered channels. We show that the buffered π-calculus can be fully simulated in the polyadic π-calculus with respect to strong bisimulation. In contrast to the π-calculus which is hard to use in practice, the new language enables easy and clear modeling of practical concurrent languages. We encode two real-world concurrent languages in the buffered π-calculus: the (core) Go language and the Core Erlang. Both encodings are fully abstract with respect to weak bisimulations. © 2013 Springer-Verlag Berlin Heidelberg.; Message-passing based concurrent languages are widely used in developing large distributed and coordination systems. This paper presents the buffered π-calculus - a variant of the π-calculus where channel names are classified into buffered and unbuffered: communication along buffered channels is asynchronous, and remains synchronous along unbuffered channels. We show that the buffered π-calculus can be fully simulated in the polyadic π-calculus with respect to strong bisimulation. In contrast to the π-calculus which is hard to use in practice, the new language enables easy and clear modeling of practical concurrent languages. We encode two real-world concurrent languages in the buffered π-calculus: the (core) Go language and the Core Erlang. Both encodings are fully abstract with respect to weak bisimulations. © 2013 Springer-Verlag Berlin Heidelberg.
语种英语
内容类型会议论文
URI标识http://ir.iscas.ac.cn/handle/311060/16656
专题中国科学院软件研究所
通讯作者Deng, X.
推荐引用方式
GB/T 7714
Deng, Xiaojie ,Zhang, Yu ,Deng, Yuxin ,et al. The buffered π-calculus: A model for concurrent languages[C]. Springer Verlag, Tiergartenstrasse 17, Heidelberg, D-69121, Germany,2013:250-261.
条目包含的文件
条目无相关文件。
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[Deng, Xiaojie (1)]的文章
[Zhang, Yu (2)]的文章
[Deng, Yuxin (1)]的文章
百度学术
百度学术中相似的文章
[Deng, Xiaojie (1)]的文章
[Zhang, Yu (2)]的文章
[Deng, Yuxin (1)]的文章
必应学术
必应学术中相似的文章
[Deng, Xiaojie (1)]的文章
[Zhang, Yu (2)]的文章
[Deng, Yuxin (1)]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。