Strongly bounded termination with applications to security and hardware synthesis
Strongly bounded termination with applications to security and hardware synthesis
复制标题
强有界终止与安全和硬件综合应用
DOI:
10.1145/3406089.3409029
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Allwein, Gerard
中科院分区:
文献类型:
--
作者:
Reynolds, Thomas;Harrison, William L.;Chadha, Rohit;Allwein, Gerard
Termination checking is a classic static analysis, and, within this focus, there are type-based approaches that formalize termination analysis as type systems (i.e., so that all well-typed programs terminate). But there are situations where a stronger termination property (which we call strongly-bounded termination) must be determined and, accordingly, we explore this property via a variant of the simply-typed λ-calculus called the bounded-time λ-calculus (BTC). This paper presents the BTC and its semantics and metatheory through a Coq formalization. Important examples (e.g., hardware synthesis from functional languages and detection of covert timing channels) motivating strongly-bounded termination and BTC are described as well.
登录
查看更多内容
DOI:
--
发表时间:
1998
期刊:
International Colloquium on Automata, Languages and Programming
影响因子:
--
作者:
Eduardo Giménez
通讯作者:
Eduardo Giménez
DOI:
--
发表时间:
2011
期刊:
影响因子:
--
作者:
J. Sacchini
通讯作者:
J. Sacchini
DOI:
--
发表时间:
1986
期刊:
Logic in Computer Science
影响因子:
--
作者:
N. Mendler;P. Panangaden;R. Constable
通讯作者:
R. Constable
DOI:
--
发表时间:
2008
期刊:
Annual Conference for Computer Science Logic
影响因子:
--
作者:
G. Barthe;B. Grégoire;Colin Riba
通讯作者:
Colin Riba
DOI:
10.1007/s10990-013-9098-7
发表时间:
2012
期刊:
Higher-Order and Symbolic Computation
影响因子:
--
作者:
Andy Gill;Tristan Bull;Andrew Farmer;Garrin Kimmell;E. Komp
通讯作者:
E. Komp