International audienceIn this article, we discuss the automatic inference of sufficient preconditions by abstract interpretation and sketch the construction of an under-approximating backward analysis. We focus on numeric properties of variables and revisit three classic numeric abstract domains: intervals, octagons, and polyhedra, with new under-approximating backward transfer functions, including the support for non-deterministic expressions, as well as lower widenings to handle loops. We show that effective under-approximation is possible natively in these domains without necessarily resorting to disjunctive completion nor domain complementation. Applications include the derivation of sufficient conditions for a program to never step out...
A real number x is constructive if an algorithm can be given to compute arbitrarily accurate approxi...
International audienceA major issue in the activity of deductive program verification is to understa...
International audienceIn this paper we present a Model-Based Testing approach with which we generate...
International audienceIn this article, we discuss the automatic inference of sufficient pre-conditio...
AbstractIn this article, we discuss the automatic inference of sufficient pre-conditions by abstract...
Abstract. We propose a novel approach for computing weakest liberal safe pre-conditions of programs....
We propose a novel approach for computing weakest liberal safe preconditions of programs. The standa...
Static program analyses are a set of useful techniques that allows to infer properties on programs f...
Static analyses are mostly designed to show the absence of bugs: if the analysis reports no alarms t...
International audienceStatic analysis by abstract interpretation aims at automatically proving prope...
AbstractStatic analysis by abstract interpretation aims at automatically proving properties of compu...
We aim at proving automatically the correctness of numerical behavior of a program by inferring inva...
International audienceAbstract interpretation based value analysis is a classical approach for verif...
International audienceA formulation of Nečiporuk's lower bound method slightly more inclusive than t...
Imprecision is inherent in any decidable (sound) approximation of undecidable program properties. In...
A real number x is constructive if an algorithm can be given to compute arbitrarily accurate approxi...
International audienceA major issue in the activity of deductive program verification is to understa...
International audienceIn this paper we present a Model-Based Testing approach with which we generate...
International audienceIn this article, we discuss the automatic inference of sufficient pre-conditio...
AbstractIn this article, we discuss the automatic inference of sufficient pre-conditions by abstract...
Abstract. We propose a novel approach for computing weakest liberal safe pre-conditions of programs....
We propose a novel approach for computing weakest liberal safe preconditions of programs. The standa...
Static program analyses are a set of useful techniques that allows to infer properties on programs f...
Static analyses are mostly designed to show the absence of bugs: if the analysis reports no alarms t...
International audienceStatic analysis by abstract interpretation aims at automatically proving prope...
AbstractStatic analysis by abstract interpretation aims at automatically proving properties of compu...
We aim at proving automatically the correctness of numerical behavior of a program by inferring inva...
International audienceAbstract interpretation based value analysis is a classical approach for verif...
International audienceA formulation of Nečiporuk's lower bound method slightly more inclusive than t...
Imprecision is inherent in any decidable (sound) approximation of undecidable program properties. In...
A real number x is constructive if an algorithm can be given to compute arbitrarily accurate approxi...
International audienceA major issue in the activity of deductive program verification is to understa...
International audienceIn this paper we present a Model-Based Testing approach with which we generate...