Completeness and expressiveness of pointer program verification by separation logic

Information and Computation(2019)

引用 5|浏览39
暂无评分
摘要
Reynolds' separation logical system for pointer program verification is investigated. This paper proves its completeness theorem that states that every true asserted program is provable in the logical system. In order to prove the completeness, this paper shows the expressiveness theorem that states the weakest precondition of every program and every assertion can be expressed by some assertion. This paper also introduces an extension of the assertion language with inductive definitions and proves the soundness theorem, the expressiveness theorem, and the completeness theorem.
更多
查看译文
关键词
Hoare's logic,Separation logic,Completeness theorem,Expressiveness theorem,Inductive definitions
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要