Back to Search Start Over

Romization: Early Deployment and Customization of Java Systems for Constrained Devices.

Authors :
Barthe, Gilles
Grégoire, Benjamin
Huisman, Marieke
Lanet, Jean-Louis
Courbot, Alexandre
Grimaud, Gilles
Vandewalle, Jean-Jacques
Source :
Construction & Analysis of Safe, Secure & Interoperable Smart Devices (9783540336891); 2006, p57-76, 20p
Publication Year :
2006

Abstract

Memory is one of the scarcest resource of embedded and constrained devices. This paper studies the memory footprint benefit of pre-deploying embedded Java systems up to their activation using romization. We find out that the more the system is deployed off-board, the more it can be efficiently and automatically customized in order to reduce its final size. This claim is validated experimentally through the production of memory images that are between 10% and 45% the size of their J2ME CLDC counterparts, while using the J2SE API and being ready-to-run without any further on-board initialization. Embedded solutions like J2ME degrade the Java environment and API right from their specification, limiting their usage perspectives. By contrast, our romization scheme generates and specializes a custom-tailored Java API for embedded applications deployed in a full-fledged J2SE environment. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540336891
Database :
Supplemental Index
Journal :
Construction & Analysis of Safe, Secure & Interoperable Smart Devices (9783540336891)
Publication Type :
Book
Accession number :
32887528
Full Text :
https://doi.org/10.1007/11741060_4