costa [2] is a research prototype which performs automatic program analysis, in the style of [9, 7, 8], and which is able to infer cost [4] and termination [1] information about Java bytecode programs. The system receives as input a bytecode program and a cost model chosen from a selection of resource descriptions, and tries to bound the resource consumption of the program with respect to the given cost model. costa provides several non-trivial notions of resource, such as the amount of memory allocated on the heap [5], the number of bytecode instructions executed, the number of billable events (such as sending a text message on a mobile phone) executed by the program. When performing cost analysis, costa produces a cost equation system [3]...
Abstract. Cost analysis of Java bytecode is complicated by its unstruc-tured control flow, the use o...
We present a generic analysis that infers both upper and lower bounds on the usage that a program ma...
Recent work in resource analysis has translated the idea of amortised resource analysis to imperativ...
This paper describes costa, a cost and termination analyzer for Java bytecode. The system receives a...
interpretation based cost and termination analyzer for Java bytecode. The system receives as input a...
AbstractCOSTA is a static analyzer for Java bytecode which is able to infer cost and termination inf...
AbstractAutomatic cost analysis of programs has been traditionally concentrated on a reduced number ...
Automatic cost analysis of programs has been traditionally studied in terms of a number of concrete,...
Recently, we proposed a general framework for the cost analysis of Java bytecode which can be used f...
AbstractRecently, we proposed a general framework for the cost analysis of Java bytecode which can b...
Abstract. Resource usage is one of the most important characteristics of programs. Automatically gen...
AbstractCost analysis statically approximates the cost of programs in terms of their input data size...
Automatic cost analysis has interesting applications in the context of verification and certificatio...
Having information about the execution cost of programs, i.e., the amount of resources that the exec...
Ubiquitous embedded systems are often resource-constrained. Developing software for these systems sh...
Abstract. Cost analysis of Java bytecode is complicated by its unstruc-tured control flow, the use o...
We present a generic analysis that infers both upper and lower bounds on the usage that a program ma...
Recent work in resource analysis has translated the idea of amortised resource analysis to imperativ...
This paper describes costa, a cost and termination analyzer for Java bytecode. The system receives a...
interpretation based cost and termination analyzer for Java bytecode. The system receives as input a...
AbstractCOSTA is a static analyzer for Java bytecode which is able to infer cost and termination inf...
AbstractAutomatic cost analysis of programs has been traditionally concentrated on a reduced number ...
Automatic cost analysis of programs has been traditionally studied in terms of a number of concrete,...
Recently, we proposed a general framework for the cost analysis of Java bytecode which can be used f...
AbstractRecently, we proposed a general framework for the cost analysis of Java bytecode which can b...
Abstract. Resource usage is one of the most important characteristics of programs. Automatically gen...
AbstractCost analysis statically approximates the cost of programs in terms of their input data size...
Automatic cost analysis has interesting applications in the context of verification and certificatio...
Having information about the execution cost of programs, i.e., the amount of resources that the exec...
Ubiquitous embedded systems are often resource-constrained. Developing software for these systems sh...
Abstract. Cost analysis of Java bytecode is complicated by its unstruc-tured control flow, the use o...
We present a generic analysis that infers both upper and lower bounds on the usage that a program ma...
Recent work in resource analysis has translated the idea of amortised resource analysis to imperativ...