Share Email Print
cover

Proceedings Paper

An OSGi compatible implementation of a Java resource monitor
Author(s): Bruno Van Den Bossche; Koen Van Boxstael; Nico Goeminne; Frank Gielen; Piet M.A. Demeester
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

The OSGi Service Platform is a good choice for developing component based self-adapting and self-configuring software for embedded and mobile devices. The self-adapting software can download, install and run new components on the fly, changing itself to provide the best QoS. When the device faces a resource shortage (processing time, memory, bandwidth...) it switches to a less demanding component. Detecting and identifying those resource bottlenecks usually is a nontrivial operation within a J2ME based environment. The most straightforward solution is to bypass the Java Virtual Machine and invoke native code using JNI. However it's not desirable for every developer to create his own native code and consequently lose the platform independent properties of the Java platform. This paper focuses on developing a hardware resource monitor component which eliminates the need of native C code and active polling. This component can be plugged into the OSGi framework like every other component and provides a developer-friendly, generic and extensible API to monitor hardware resources. The software will be notified when relevant changes are detected. Thus allowing the development of platform independent adaptive software bundles which can be automatically deployed on a wide range of mobile and embedded devices.

Paper Details

Date Published: 14 March 2005
PDF: 9 pages
Proc. SPIE 5684, Multimedia on Mobile Devices, (14 March 2005); doi: 10.1117/12.596506
Show Author Affiliations
Bruno Van Den Bossche, INTEC, Ghent Univ./IMEC (Belgium)
Koen Van Boxstael, INTEC, Ghent Univ./IMEC (Belgium)
Nico Goeminne, INTEC, Ghent Univ./IMEC (Belgium)
Frank Gielen, INTEC, Ghent Univ./IMEC (Belgium)
Piet M.A. Demeester, INTEC, Ghent Univ./IMEC (Belgium)


Published in SPIE Proceedings Vol. 5684:
Multimedia on Mobile Devices
Reiner Creutzburg; Jarmo H. Takala, Editor(s)

© SPIE. Terms of Use
Back to Top