AbstractThe value range information of program variables is useful in many applications such as compiler optimization and program analysis. In the framework of abstract interpretation, the interval abstract domain infers numerical bounds for each program variable. However, in certain applications such as automatic parallelization, symbolic ranges are often desired. In this paper, we present a new numerical abstract domain, namely the abstract domain of parametric ranges, to infer symbolic ranges over nonnegative parameters for each program variable. The new domain is designed based on the insight that in certain contexts, program procedures often have nonnegative parameters, such as the length of an input list and the size of an input array...
Recently we have proposed symbolic execution techniques for the probabilistic analysis of programs. ...
AbstractSymbolic decision trees are not the only way to correlate the relationship between flags and...
International audienceWe present an abstract domain able to infer invariants on programs manipulatin...
AbstractThe value range information of program variables is useful in many applications such as comp...
interpretation [16] is used to compute the ranges for variables at each point of a program unit. Tha...
Symbolic analysis is an enabling technique that improves the effectiveness of compiler optimizations...
To effectively translate real programs written in standard, sequential languages into parallel compu...
Most current data dependence tests cannot handle loop bounds or array subscripts that are symbolic, ...
The goal of this thesis is to design techniques related to the automatic analysis of computer progra...
We introduce Gillian, a platform for developing symbolic analysis tools for programming languages. H...
Abstract. Understanding symbolic expressions is an important capability of advanced program analysis...
AbstractRelational numerical abstract domains do not scale up. To ensure a linear cost of abstract d...
We present ABC, a software tool for automatically computing symbolic upper bounds on the number of i...
We present ABC, a software tool for automatically computing symbolic upper bounds on the number of i...
Abstract. We describe a framework for reasoning about programs with lists car-rying integer numerica...
Recently we have proposed symbolic execution techniques for the probabilistic analysis of programs. ...
AbstractSymbolic decision trees are not the only way to correlate the relationship between flags and...
International audienceWe present an abstract domain able to infer invariants on programs manipulatin...
AbstractThe value range information of program variables is useful in many applications such as comp...
interpretation [16] is used to compute the ranges for variables at each point of a program unit. Tha...
Symbolic analysis is an enabling technique that improves the effectiveness of compiler optimizations...
To effectively translate real programs written in standard, sequential languages into parallel compu...
Most current data dependence tests cannot handle loop bounds or array subscripts that are symbolic, ...
The goal of this thesis is to design techniques related to the automatic analysis of computer progra...
We introduce Gillian, a platform for developing symbolic analysis tools for programming languages. H...
Abstract. Understanding symbolic expressions is an important capability of advanced program analysis...
AbstractRelational numerical abstract domains do not scale up. To ensure a linear cost of abstract d...
We present ABC, a software tool for automatically computing symbolic upper bounds on the number of i...
We present ABC, a software tool for automatically computing symbolic upper bounds on the number of i...
Abstract. We describe a framework for reasoning about programs with lists car-rying integer numerica...
Recently we have proposed symbolic execution techniques for the probabilistic analysis of programs. ...
AbstractSymbolic decision trees are not the only way to correlate the relationship between flags and...
International audienceWe present an abstract domain able to infer invariants on programs manipulatin...