loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
27th International Conference on Distributed Computing Systems Workshops (ICDCSW'07)
Object-Swapping for Resource-Constrained Devices
Toronto, Canada
June 22-June 29
ISBN: 0-7695-2838-4
Luis Veiga, INESC-ID/IST, Portugal
Paulo Ferreira, INESC-ID/IST, Portugal
Mobile devices are still memory-constrained when compared to desktop and laptop computers. Thus, in some circumstances, even while occupied by useful objects, some memory must be freed. This must be performed while preserving referential integrity in object-oriented applications and without permanently losing data.

We propose a novel approach to object swapping in constrained devices, that favors portability and avoids most of the requirements of the previous approaches.

Objects are incrementally replicated to devices in groups (clusters) of adaptable size. When there is shortage of memory, the middleware detaches the objects belonging to selected clusters from the application graph. It maintains graph correctness (via proxy replacement objects), and stores the swapped objects (in XML-format) in any nearby device with wireless connectivity and available storage.

Nearby devices do not require any specific VM or middleware. They simply must be able to store and provide XML text. This approach is suited to an envisioned future in which there will be a myriad of small memory-enabled devices with wireless connectivity, scattered all-over, available to any user either to store data or to relay communications.

Citation:
Luis Veiga, Paulo Ferreira, "Object-Swapping for Resource-Constrained Devices," icdcsw, pp.7, 27th International Conference on Distributed Computing Systems Workshops (ICDCSW'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.