Mechanized, Compositional Verification of Low-Level Code
Mechanized, Compositional Verification of Low-Level Code
复制标题
低级代码的机械化、组合验证
DOI:
10.1007/978-3-319-06200-6_8
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
Nils Jähnig
中科院分区:
文献类型:
--
作者:
Björn Bartels;Nils Jähnig
For many safety-critical systems besides functional correctness, termination properties are especially important. Ideally, such properties are not only established for high-level representations of a system, but also for low-level representations.In this paper, we therefore present a compositional semantics and a related proof calculus for possibly non-deterministic low-level languages. The calculus facilitates total correctness proofs about program representations given in a low-level language. We cope with the complexity inherent to such proofs by mechanizing the entire theory using the theorem prover Isabelle/HOL and exploiting the provers mechanisms for constructing well-founded relations.
登录
查看更多内容
DOI:
--
发表时间:
2006
期刊:
SOS@ICALP
影响因子:
--
作者:
Ando Saabas;Tarmo Uustalu
通讯作者:
Tarmo Uustalu
DOI:
10.1016/0304-3975(83)90009-9
发表时间:
1983
期刊:
Theor. Comput. Sci.
影响因子:
--
作者:
E. Olderog
通讯作者:
E. Olderog
DOI:
--
发表时间:
2002
期刊:
Annual Conference for Computer Science Logic
影响因子:
--
作者:
T. Nipkow
通讯作者:
T. Nipkow
DOI:
--
发表时间:
1997
期刊:
Theory and Practice of Software Development
影响因子:
--
作者:
Donald Sannella
通讯作者:
Donald Sannella
DOI:
--
发表时间:
1997
期刊:
Theory and Practice of Software Development
影响因子:
--
作者:
T. Schreiber
通讯作者:
T. Schreiber