Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services (MobiQuitous'04)   pp. 412-421
Portable Smart Messages for Ubiquitous Java-Enabled Devices

Full Article Text: Download PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MOBIQ.2004.1331748
Send link to a friend

Abstract

Recent advances in wireless technology allow Java-enabled devices, such as Smart Phones and PDAs, to create mobile ad hoc networks, over which distributed applications can be executed. Although Java shields the programmers from the heterogeneity of the hardware platforms, a common middleware architecture is needed to support a cooperative execution environment in these networks. In this paper, we present a portable runtime system for Smart Messages (SMs), a middleware architecture based on execution migration, that we designed and implemented on top of an unmodified Java virtual machine.

To facilitate portability, we have designed a lightweight migration mechanism based on Java bytecode instrumentation. This mechanism is suitable for mobile ad hoc networks where limited bandwidth and mobility impose constraints on the amount of data transferred. The experimental results for applications executed over wireless networks of HP iPAQs demonstrate the feasibility of our portable runtime system.

Additional Information

Citation:  Nishkam Ravi, Cristian Borcea, Porlin Kang, Liviu Iftode, "Portable Smart Messages for Ubiquitous Java-Enabled Devices," mobiquitous, pp. 412-421,  First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services (MobiQuitous'04),  2004

Similar Articles

Abstract Contents
Abstract
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback