Step 2. a) Choose the method(s) to be analyzed or Select All Read methods 56 -- 23 -- 24 Read methods 56 -- 22 -- 27 Read methods 56 -- 28 -- 29 Read methods 56 -- 30 -- 31 Read methods 56 -- 33 -- 34 Read methods 56 -- 35 -- 36 Read methods 56 -- 37 -- 31 Read methods 56 -- 38 -- 39 <init>()V size()I isEmpty()Z elemAtRank(I)Ljava/lang/Object; replaceAtRank(ILjava/lang/Object;)Ljava/lang/Object; insertAtRank(ILjava/lang/Object;)V removeAtRank(I)Ljava/lang/Object; checkRank(II)V
b) Select the Cost Model Number of instructions Termination Memory + Garbage CollectorNoneScopedReachabilityLiveness 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