International audienceTwo classical sources of imprecision in static analysis by abstract interpretation are widening and merge operations. Merge operations can be done away by distinguishing paths, as in trace partitioning, at the expense of enumerating an exponential number of paths. In this article, we describe how to avoid such systematic exploration by focusing on a single path at a time, designated by SMT-solving. Our method combines well with acceleration techniques, thus doing away with widenings as well in some cases. We illustrate it over the well-known domain of convex polyhedra
We consider the problem of computing numerical invariants of programs by abstract interpretation. Ou...
Strategy iteration methods are used for solving fixed point equations. It has been shown that they i...
National audienceThe efficiency of sBB depends on many parameters, among which the width of the vari...
International audienceTwo classical sources of imprecision in static analysis by abstract interpreta...
Two classical sources of imprecision in static analysis by abstract inter-pretation are widening and...
AbstractIn static analysis by abstract interpretation, one often uses widening operators in order to...
AbstractNumerical static program analyses by abstract interpretation, e.g., the problem of inferring...
In the context of static analysis via abstract interpretation, convex polyhedra constitute the most ...
Non-trivial analysis problems require complete lattices with infinite ascending and descending chain...
AbstractIn the context of static analysis via abstract interpretation, convex polyhedra constitute t...
International audienceStatic analysis by abstract interpretation aims at automatically proving prope...
{Linear Relation Analysis~\cite{cousot78,halbwach79} is now a classical abstract interpretation base...
International audienceThe precision of an analysis based on abstract interpretation does not only de...
AbstractStatic analysis by abstract interpretation aims at automatically proving properties of compu...
Conference of 14th International Conference on Verification, Model Checking, and Abstract Interpreta...
We consider the problem of computing numerical invariants of programs by abstract interpretation. Ou...
Strategy iteration methods are used for solving fixed point equations. It has been shown that they i...
National audienceThe efficiency of sBB depends on many parameters, among which the width of the vari...
International audienceTwo classical sources of imprecision in static analysis by abstract interpreta...
Two classical sources of imprecision in static analysis by abstract inter-pretation are widening and...
AbstractIn static analysis by abstract interpretation, one often uses widening operators in order to...
AbstractNumerical static program analyses by abstract interpretation, e.g., the problem of inferring...
In the context of static analysis via abstract interpretation, convex polyhedra constitute the most ...
Non-trivial analysis problems require complete lattices with infinite ascending and descending chain...
AbstractIn the context of static analysis via abstract interpretation, convex polyhedra constitute t...
International audienceStatic analysis by abstract interpretation aims at automatically proving prope...
{Linear Relation Analysis~\cite{cousot78,halbwach79} is now a classical abstract interpretation base...
International audienceThe precision of an analysis based on abstract interpretation does not only de...
AbstractStatic analysis by abstract interpretation aims at automatically proving properties of compu...
Conference of 14th International Conference on Verification, Model Checking, and Abstract Interpreta...
We consider the problem of computing numerical invariants of programs by abstract interpretation. Ou...
Strategy iteration methods are used for solving fixed point equations. It has been shown that they i...
National audienceThe efficiency of sBB depends on many parameters, among which the width of the vari...