Java in general and more specifically J2ME, is the platform of choice for providing application models for various embedded devices such as residential gateways, telematics systems and mobile phones. The usage of profiling tools is a must for creating efficient and reliable Java applications. A rich set of profilers and other optimizations tools are available as stand alone applications or as plug-ins for the leading Java IDEs, but most of them are targeted only for desktop systems and are not applicable for embedded systems with restricted resources.
This presentation deals with an approach for profiling embedded Java applications, which takes into account the need to profile the Java applications directly on the embedded device without significantly influencing the system behavior. This is achieved by designing and installing a profiling agent on the target device which communicates actively with the developer PC and consumes minimal system resources.
This approach is applied for creating an Eclipse plug-in which will be presented during the session.
delicious | digg | dzone