ACM Home Page
Please provide us with feedback. Feedback
Fidelity-aware replication for mobile devices
Full text PdfPdf (1.19 MB)
Source
International Conference On Mobile Systems, Applications And Services archive
Proceedings of the 7th international conference on Mobile systems, applications, and services table of contents
Kraków, Poland
SESSION: Resource management table of contents
Pages 83-94  
Year of Publication: 2009
ISBN:978-1-60558-566-6
Authors
Kaushik Veeraraghavan  University of Michigan, Ann Arbor, MI, USA
Venugopalan Ramasubramanian  Microsoft Research Silicon Valley, Mountain View, CA, USA
Thomas L. Rodeheffer  Microsoft Research Silicon Valley, Mountain View, CA, USA
Douglas B. Terry  Microsoft Research Silicon Valley, Mountain View, CA, USA
Ted Wobber  Microsoft Research Silicon Valley, Mountain View, CA, USA
Sponsors
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 28,   Downloads (12 Months): 88,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1555816.1555826
What is a DOI?

ABSTRACT

Mobile devices often store data in reduced resolutions or custom formats in order to accommodate resource constraints and tailor-made software. The Polyjuz framework enables sharing and synchronization of data across a collection of personal devices that use formats of different fidelity. Layered transparently between the application and an off-the-shelf replication platform, Polyjuz bridges the isolated worlds of different data formats. With Polyjuz, data items created or updated on high-fidelity devices-such as laptops and desktops-are automatically replicated onto low-fidelity, mobile devices. Similarly, data items updated on low-fidelity devices are reintegrated with their high-fidelity counterparts, when the application permits it. Polyjuz performs these fidelity reductions and reintegrations as devices exchange data in a peer-to-peer manner, ultimately extending the eventual-consistency guarantee of the underlying replication platform to the multi-fidelity universe.

In this paper, we present the design and implementation of Polyjuz and demonstrate its benefits for a fidelity-aware contacts-management application.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
4
5
 
6
R. G. Guy. Ficus: A very large scale reliable distributed file system. Technical Report CSD-910018, Computer Science Department, University of California, Los Angeles, June 1991.
7
8
 
9
L. Novik, I. Hudis, D. B. Terry, S. Anand, V. Jhaveri, A. Shah, and Y. Wu. Peer-to-peer replication in WinFS. Technical Report MSR-TR-2006-78, Microsoft Research, June 2006.
 
10
 
11
12
13
 
14
 
15
 
16
 
17
D. B. Terry. Replicated Data Management for Mobile Computing. Morgan&Claypool Publishers, 2008.
18
19
 
20
Live mesh. http://www.mesh.com.
 
21
Microsoft coding4fun developer kit. http://www.microsoft.com/express/samples/C4FDevKit/.
 
22
Microsoft sync framework. http://msdn.microsoft.com/en-us/sync/default.aspx.

Collaborative Colleagues:
Kaushik Veeraraghavan: colleagues
Venugopalan Ramasubramanian: colleagues
Thomas L. Rodeheffer: colleagues
Douglas B. Terry: colleagues
Ted Wobber: colleagues