Title
E-Bunny: A Dynamic Compiler For Embedded Java Virtual Machines
Abstract
A new acceleration technology for Java embedded virtual machines is presented in this paper. Based on the selective dynamic compilation technique, this technology addresses the J2ME/CLDC (Java 2 Micro Edition for Connected Limited Device Configuration) platform. The primary objective of our work is to come up with an efficient, lightweight and low- footprint accelerated embedded Java Virtual Machine. This is achieved by the means of integrating a selective dynamic compiler that we called E- Bunny into the J2ME/CLDC virtual machine KVM. This paper presents the motivations, the architecture, the design and the implementation issues of E-Bunny and how we addressed them. Experimental results on the performance of our modified KVM demonstrate that we accomplished a speedup of 400% with respect to the Sun's latest version of KVM. This experimentation was carried on using standard J2ME benchmarks.
Year
Venue
Keywords
2005
JOURNAL OF OBJECT TECHNOLOGY
virtual machine,dynamic compilation
Field
DocType
Volume
Embedded Java,Programming language,Java annotation,Computer science,Java concurrency,Real time Java,strictfp,Java Card,Java applet,Java,Operating system
Journal
4
Issue
ISSN
Citations 
1
1660-1769
5
PageRank 
References 
Authors
0.70
11
8
Name
Order
Citations
PageRank
Mourad Debbabi11467144.47
abdelouahed gherbi215124.82
lamia ketari3161.77
chamseddine talhi419223.98
Nadia Tawbi521321.92
hamdi yahyaoui639732.82
sami zhioua77213.00
j liliana favre850.70