COSTA: COSt and Termination Analyzer for Java Bytecode
Step 1.
Class File
From phoneME libraries

Step 2.
a) Choose the method(s) to be analyzed

b) Select the Cost Model
Number of instructions
Termination
Memory + Garbage Collector
Number of calls to the method in the class

c) Provide an upper bound to check it? No Yes
e.g. [x]=2*x

d) Compute the asymptotic upper bound? No Normal Lazy

e) Select the user interface Automatic Manual