International audienceWe present new static analysis methods for proving liveness properties of programs. In particular, with reference to the hierarchy of temporal properties proposed by Manna and Pnueli, we focus on guarantee (i.e., “something good occurs at least once”) and recurrence (i.e., “something good occurs infinitely often”) temporal properties. We generalize the abstract interpretation framework for termination presented by Cousot and Cousot. Specifically, static analyses of guarantee and recurrence temporal properties are systematically derived by abstraction of the program operational trace semantics. These methods automatically infer sufficient preconditions for the temporal properties by reusing existing numerical abstract d...
Abstract. Abstract interpretation is one of the main verification tech-nologies besides model checki...
Termination and non-termination are a pair of fundamental program properties. Arguably, the majority...
AbstractThis paper presents proof principles for establishing invariance and liveness properties of ...
International audienceWe present new static analysis methods for proving liveness properties of prog...
International audienceWe present new static analysis methods for proving liveness properties of prog...
We present the first method for reasoning about temporal logic properties of higher-order, infinite-...
One way to develop more robust software is to use formal program verification. Formal program verifi...
SRI International A liveness property asserts that program execution eventually reaches some desirab...
The overall aim of this thesis is the development of mathematically sound and practically efficient ...
Before distributing a program, programmers would like to know for certain that it does what it is in...
Program verification increases the degree of confidence that a program will perform correctly. Manua...
Abstract. We present a new method for proving liveness and termination properties for fair concurren...
FuncTion is a static analyzer designed for proving conditional termination of C programs by means of...
This thesis develops a new method for proving properties of concurrent programs and gives formal de...
Abstract. We present a new method for proving liveness and termination prop-erties for fair concurre...
Abstract. Abstract interpretation is one of the main verification tech-nologies besides model checki...
Termination and non-termination are a pair of fundamental program properties. Arguably, the majority...
AbstractThis paper presents proof principles for establishing invariance and liveness properties of ...
International audienceWe present new static analysis methods for proving liveness properties of prog...
International audienceWe present new static analysis methods for proving liveness properties of prog...
We present the first method for reasoning about temporal logic properties of higher-order, infinite-...
One way to develop more robust software is to use formal program verification. Formal program verifi...
SRI International A liveness property asserts that program execution eventually reaches some desirab...
The overall aim of this thesis is the development of mathematically sound and practically efficient ...
Before distributing a program, programmers would like to know for certain that it does what it is in...
Program verification increases the degree of confidence that a program will perform correctly. Manua...
Abstract. We present a new method for proving liveness and termination properties for fair concurren...
FuncTion is a static analyzer designed for proving conditional termination of C programs by means of...
This thesis develops a new method for proving properties of concurrent programs and gives formal de...
Abstract. We present a new method for proving liveness and termination prop-erties for fair concurre...
Abstract. Abstract interpretation is one of the main verification tech-nologies besides model checki...
Termination and non-termination are a pair of fundamental program properties. Arguably, the majority...
AbstractThis paper presents proof principles for establishing invariance and liveness properties of ...