CORC  > 北京大学  > 数学科学学院
Modular Reasoning for Message-Passing Programs
Lei, Jinjiang ; Qiu, Zongyan
2014
英文摘要Verification of concurrent systems is difficult because of the inherent nondeterminism. Modern verification requires better locality and modularity. Reasoning of shared memory systems has gained much progress in these aspects. However, modular verification of distributed systems is still in demand. In this paper, we propose a new reasoning system for message-passing programs. It is a novel logic that supports Hoare style triples to specify and verify distributed programs modularly. We concretize the concept of event traces to represent interactions among distributed agents, and specify behaviors of agents by their local traces with regard to environmental assumptions. Based on trace semantics, the verification is compositional in both temporal and spatial dimensions. As an example, we show how to modularly verify an implementation of merging network. ? Springer International Publishing Switzerland 2014.; EI; 0; 277-294; 8687
语种英语
出处EI
出版者lecture notes in computer science including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics
内容类型其他
源URL[http://hdl.handle.net/20.500.11897/327799]  
专题数学科学学院
推荐引用方式
GB/T 7714
Lei, Jinjiang,Qiu, Zongyan. Modular Reasoning for Message-Passing Programs. 2014-01-01.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

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


©版权所有 ©2017 CSpace - Powered by CSpace