Download Latest Version it.univaq.di.chameleonAnalyzer.jar (6.5 MB)
Email in envelope

Get an email when there's a new version of Chameleon

Home / Chameleon Analyzer
Name Modified Size InfoDownloads / Week
Parent folder
2.0 2011-04-19
1.0 2008-11-14
README.txt 2011-04-19 962 Bytes
Totals: 3 Items   962 Bytes 0
>> The Analyzer is already embedded into the CHAMELEON Server. This standalone version is for working offline. <<

The Analyzer (ARA) is an interpreter that derives the resource consumption of the application alternatives by abstracting the standard JVM. In this abstraction it considers only the effect that bytecode instructions have on the resources. ARA performs a worst-case analysis of the program and, by inspecting all the possible computation paths, returns an over-approximation of their resource demands.
In order to have a more accurate and efficient approximation, the resource consumption, statically computed by ARA on the server side, is combined with the actual resource consumption of bytecode instructions and, in particular, those instructions for calling external library methods. To this purposes, the analysis is parametric with respect to the resource consumption profile dynamically computed and sent by the CHAMELEON Mobile Client.
Source: README.txt, updated 2011-04-19