AbstractInferring precise relations between (the values of) program variables at different program points is essential for termination and resource usage analysis. In both cases, this information is used to synthesize ranking functions that imply the programʼs termination and bound the number of iterations of its loops. For efficiency, it is common to base value analysis on non-disjunctive abstract domains such as Polyhedra, Octagon, etc. While these domains are efficient and able to infer complex relations for a wide class of programs, they are often not sufficient for modeling the effect of non-linear and bit arithmetic operations. Modeling such operations precisely can be done by using more sophisticated abstract domains, at the price of...
FuncTion is a static analyzer designed for proving conditional termination of C programs by means of...
Abstract. Proving program termination is typically done by finding a well-founded ranking function f...
We present a novel static analysis for inferring precise complexity bounds of imperative and recursi...
Having information about the execution cost of programs, i.e., the amount of resources that the exec...
AbstractCOSTA is a static analyzer for Java bytecode which is able to infer cost and termination inf...
The research in this thesis is related to static cost and termination analysis. Cost analysis aims a...
Cost analysis aims at statically inferring the amount of resources, such as time or memory, needed t...
interpretation based cost and termination analyzer for Java bytecode. The system receives as input a...
costa [2] is a research prototype which performs automatic program analysis, in the style of [9, 7, ...
This paper describes costa, a cost and termination analyzer for Java bytecode. The system receives a...
Proving program termination is typically done by finding a well-founded ranking function for the pro...
International audienceWe present the design and implementation of an abstract domain for proving pro...
We describe a new automatic static analysis for determining upper-bound functions on the use of quan...
Resource analysis aims at statically obtaining bounds on the resource consumption of programs in ter...
Many programs have important functional-correctness properties that involve sophisticated mathematic...
FuncTion is a static analyzer designed for proving conditional termination of C programs by means of...
Abstract. Proving program termination is typically done by finding a well-founded ranking function f...
We present a novel static analysis for inferring precise complexity bounds of imperative and recursi...
Having information about the execution cost of programs, i.e., the amount of resources that the exec...
AbstractCOSTA is a static analyzer for Java bytecode which is able to infer cost and termination inf...
The research in this thesis is related to static cost and termination analysis. Cost analysis aims a...
Cost analysis aims at statically inferring the amount of resources, such as time or memory, needed t...
interpretation based cost and termination analyzer for Java bytecode. The system receives as input a...
costa [2] is a research prototype which performs automatic program analysis, in the style of [9, 7, ...
This paper describes costa, a cost and termination analyzer for Java bytecode. The system receives a...
Proving program termination is typically done by finding a well-founded ranking function for the pro...
International audienceWe present the design and implementation of an abstract domain for proving pro...
We describe a new automatic static analysis for determining upper-bound functions on the use of quan...
Resource analysis aims at statically obtaining bounds on the resource consumption of programs in ter...
Many programs have important functional-correctness properties that involve sophisticated mathematic...
FuncTion is a static analyzer designed for proving conditional termination of C programs by means of...
Abstract. Proving program termination is typically done by finding a well-founded ranking function f...
We present a novel static analysis for inferring precise complexity bounds of imperative and recursi...