Higher-order constrained horn clauses for verification
Higher-order constrained horn clauses for verification
复制标题
用于验证的高阶约束喇叭子句
DOI:
10.1145/3158099
复制
发表时间:
2017
影响因子:
--
通讯作者:
Cathcart Burn T
中科院分区:
文献类型:
--
作者:
Cathcart Burn T
Motivated by applications in automated verification of higher-order functional programs, we develop a notion of constrained Horn clauses in higher-order logic and a decision problem concerning their satisfiability. We show that, although satisfiable systems of higher-order clauses do not generally have least models, there is a notion of canonical model obtained through a reduction to a problem concerning a kind of monotone logic program. Following work in higher-order program verification, we develop a refinement type system in order to reason about and automate the search for models. This provides a sound but incomplete method for solving the decision problem. Finally, we show that there is a sense in which we can use refinement types to express properties of terms whilst staying within the higher-order constrained Horn clause framework.
登录
查看更多内容
DOI:
--
发表时间:
2013
期刊:
arXiv.org
影响因子:
--
作者:
Nikolaj S. Bjørner;K. McMillan;A. Rybalchenko
通讯作者:
A. Rybalchenko
DOI:
--
发表时间:
2010
期刊:
International Conference on Computer Aided Verification
影响因子:
--
作者:
Ranjit Jhala;R. Majumdar;A. Rybalchenko
通讯作者:
A. Rybalchenko
DOI:
10.1109/lics.2009.29
发表时间:
2009-08
期刊:
2009 24th Annual IEEE Symposium on Logic In Computer Science
影响因子:
--
作者:
N. Kobayashi;C. Ong
通讯作者:
N. Kobayashi;C. Ong
DOI:
--
发表时间:
1995
期刊:
Sensors Applications Symposium
影响因子:
--
作者:
N. Heintze
通讯作者:
N. Heintze
DOI:
10.1145/2429069.2429081
发表时间:
2013-01
期刊:
--
影响因子:
--
作者:
Hiroshi Unno;Tachio Terauchi;N. Kobayashi
通讯作者:
Hiroshi Unno;Tachio Terauchi;N. Kobayashi