Automatic Numeric Abstractions For Heap-Manipulating Programs

POPL(2010)

引用 123|浏览70
暂无评分
摘要
We present a logic for relating heap-manipulating programs to numeric abstractions. These numeric abstractions are expressed as simple imperative programs over integer variables and have the property that termination and safety of the numeric program ensures termination and safety of the original, heap-manipulating program. We have implemented an automated version of this abstraction process and present experimental results for programs involving a variety of data structures.
更多
查看译文
关键词
shape analysis,separation logic,termination,program verification,abstraction
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要