课题基金 / 基金详情

Modular verification of concurrent programs: Marrying Rely-Guarantee and Separation Logic

Modular verification of concurrent programs: Marrying Rely-Guarantee and Separation Logic
并发程序的模块化验证:依赖保证和分离逻辑的结合
批准号:
EP/F019394/1
负责人:
Glynn Winskel
金额:
$33.07万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2008
资助国家:
英国
项目状态:
已结题
起止时间:
2008 至 --

项目摘要

项目成果

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Reasoning about concurrent programs is difficult because of the fantastic complexity of potential interactions between concurrent processes. These problems are set to distress many more programmers with the advance of multi-core processors, where several CPU's share a common store. In the quest for tractable methods for reasoning about concurrent algorithms both rely/guarantee logic and separation logic have made great advances. They both seek to tame, or control, the complexity of concurrent interactions, but neither is the ultimate approach. Rely-guarantee copes naturally with interference, but its specifications are complex because they describe the entire state. Conversely separation logic has difficulty dealing with interference, but specifications are simpler because they describe only the relevant state, that is its footprint. We propose a new logic, which marries their strengths but not their weaknesses. Our proposal involves both fundamental theoretical work on program logic and practical work on automatic verification for this logic. Success in this project will mean a significant step towards solving the long-standing open problem of tractable reasoning about concurrency.
期刊论文(3)
专著(0)
科研奖励(0)
会议论文
DOI: --
发表时间: 2013
期刊:
影响因子: --
作者: [Wickerson John Peter]
通讯作者: Wickerson John Peter
From hyperedge replacement to separation logic and back
从超边缘替换到分离逻辑并返回
DOI: 10.14279/tuj.eceasst.16.237.236
发表时间: 2008
期刊: Electronic Communications of the EASST
影响因子: --
作者: [Dodds M.]
通讯作者: Dodds M.
海外基金