Title :
Remote Class Loading for Mobile Devices
Author :
Petrea, Laurentiu Lucian ; Grigoras, Dan
Author_Institution :
Univ. Coll. Cork, Cork
Abstract :
The CLDC defines the base feature set of a Java Virtual Machine with limited application programming interfaces that aims to be deployed on the most restricted subset of hardware. This paper envisages the design of a platform that will allow remote class loading on mobile devices. Mobile networks are made up of mobile devices without underlying infrastructure, but their features make them intrinsically difficult to manage. Therefore a flexible mechanism is designed based on remote class loading. The proposed virtual machine, MODECO, allows remote class loading in contrast to the CLDC machine that has not such a feature. MODECO is evaluated in relation to the CLDC reference implementation. It is proved that the changes in the class loading mechanism have a small influence in the overall performance of the virtual machine.
Keywords :
Java; application program interfaces; mobile computing; resource allocation; software libraries; virtual machines; CLDC virtual machine; Java virtual machine; MODECO virtual machine; application programming interfaces; mobile devices; mobile networks; remote class loading; resource constrained devices; Application software; Computer science; Educational institutions; Hardware; Java; Middleware; Mobile computing; Runtime; Security; Virtual machining;
Conference_Titel :
Parallel and Distributed Computing, 2007. ISPDC '07. Sixth International Symposium on
Conference_Location :
Hagenberg
DOI :
10.1109/ISPDC.2007.44