Inductive Reasoning for Shape Invariants

FTP(2013)

引用 23|浏览6
暂无评分
摘要
Automatic verification of imperative programs that destructively ma- nipulate heap data structures is challenging. In this paper we propose an approach for verifying that such programs do not corrupt their data structures. We specify heap data structures such as lists, arrays of lists, and trees inductively as solu- tions of logic programs. We use off-the-shelffirst-order theorem provers to reason about these specifications.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要