A Remote Display System for Java-Based Mobile Applications
Remote presentation is an interesting model for executing applications in mobile devices since applications can be executed on a server and their interfaces displayed on mobile clients. This paper describes a non-invasive and transparent remote presentation system for legacy J2ME applications, called RDA (Remote Display using Aspects). RDA relies on aspect-oriented programming to instrument J2ME applications with remote presentation code. The authors' first performance results demonstrate that remote presentation is a promising solution for executing CPU-intensive applications in mobile devices or for running applications demanding resources not available in such devices.