CORC  > 北京大学  > 数学科学学院
Modular Reasoning for Message-Passing Programs
Lei, Jinjiang ; Qiu, Zongyan
2014
关键词SEPARATION LOGIC
英文摘要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.; CPCI-S(ISTP); jinjiang.lei@math.pku.edu.cn; qzy@math.pku.edu.cn; 277-294; 8687
语种英语
出处SCI
出版者THEORETICAL ASPECTS OF COMPUTING - ICTAC 2014
内容类型其他
源URL[http://hdl.handle.net/20.500.11897/424355]  
专题数学科学学院
推荐引用方式
GB/T 7714
Lei, Jinjiang,Qiu, Zongyan. Modular Reasoning for Message-Passing Programs. 2014-01-01.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

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


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