| Middleware support for reconciling client updates and data transcoding |
| Full text |
Pdf
(4.80 MB)
|
| Source
|
International Conference On Mobile Systems, Applications And Services
archive
Proceedings of the 2nd international conference on Mobile systems, applications, and services
table of contents
Boston, MA, USA
SESSION: Mobile data management
table of contents
Pages: 139 - 152
Year of Publication: 2004
ISBN:1-58113-793-1
|
|
Authors
|
|
Thomas Phan
|
University of California, Los Angeles, Los Angeles, CA
|
|
George Zorpas
|
University of California, Los Angeles, Los Angeles, CA
|
|
Rajive Bagrodia
|
University of California, Los Angeles, Los Angeles, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 32, Citation Count: 5
|
|
|
ABSTRACT
In mobile Internet applications, data can be transcoded, updated, and transferred across heterogenous clients. The problem then arises where updates made in the context of an initial transcoding results in content too stringently transcoded for subsequent clients, thereby causing loss of semantic value. We solve this problem by suggesting that the updates themselves can be transformed so that they can be applied directly to the original data instead of to the transcoded data; this approach allows the data to preserve as much semantic value as possible across all heterogeneous clients without unnecessary transcoding artifacts. We define reconciliation rules that can govern the interaction between client updates and transcoding, demonstrate a complete middleware architecture that supports our methodology, and provide two case studies using content-transferring applications. We show that our resulting middleware system executes our reconciliation approach with acceptable latency (under 5 seconds for 200 kbytes of layered content), good scalability, and well-organised modularity.
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
|
R. Bagrodia , S. Bhattacharyya , F. Cheng , S. Gerding , G. Glazer , R. Guy , Z. Ji , J. Lin , T. Phan , E. Skow , M. Varshney , G. Zorpas, iMASH: interactive mobile application session handoff, Proceedings of the 1st international conference on Mobile systems, applications and services, p.259-272, May 05-08, 2003, San Francisco, California
[doi> 10.1145/1066116.1066124]
|
 |
3
|
Guruduth Banavar , James Beck , Eugene Gluzberg , Jonathan Munson , Jeremy Sussman , Deborra Zukowski, Challenges: an application model for pervasive computing, Proceedings of the 6th annual international conference on Mobile computing and networking, p.266-274, August 06-11, 2000, Boston, Massachusetts, United States
[doi> 10.1145/345910.345957]
|
 |
4
|
|
| |
5
|
|
| |
6
|
E. Brewer, R. Katz, E. Amir, H. Balakrishnan, Y. Chawathe, A. Fox, S. Gribble, T. Hodes, G. Nguyen, V. Padmanabhan, M. Stemm, S. Seshan, and T. Henderson. "A Network Architecture for Heterogeneous Mobile Computing,"IEEE Personal Communications 5(5), pp.8--24, October 1998.
|
 |
7
|
Yatin Chawathe , Steve A. Fink , Steven McCanne , Eric A. Brewer, A proxy architecture for reliable multicast in heterogeneous environments, Proceedings of the sixth ACM international conference on Multimedia, p.151-159, September 13-16, 1998, Bristol, United Kingdom
[doi> 10.1145/290747.290767]
|
 |
8
|
Eyal de Lara , Rajnish Kumar , Dan S. Wallach , Willy Zwaenepoel, Collaboration and multimedia authoring on mobile devices, Proceedings of the 1st international conference on Mobile systems, applications and services, p.287-301, May 05-08, 2003, San Francisco, California
[doi> 10.1145/1066116.1066126]
|
 |
9
|
|
 |
10
|
Sally Floyd , Van Jacobson , Steve McCanne , Ching-Gung Liu , Lixia Zhang, A reliable multicast framework for light-weight sessions and application level framing, Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, p.342-356, August 28-September 01, 1995, Cambridge, Massachusetts, United States
|
 |
11
|
Armando Fox , Steven D. Gribble , Eric A. Brewer , Elan Amir, Adapting to network and client variability via on-demand dynamic distillation, Proceedings of the seventh international conference on Architectural support for programming languages and operating systems, p.160-170, October 01-04, 1996, Cambridge, Massachusetts, United States
|
 |
12
|
Armando Fox , Steven D. Gribble , Yatin Chawathe , Eric A. Brewer , Paul Gauthier, Cluster-based scalable network services, Proceedings of the sixteenth ACM symposium on Operating systems principles, p.78-91, October 05-08, 1997, Saint Malo, France
|
| |
13
|
|
| |
14
|
R. Han, P. Bhagwat, R. LaMaire, T. Mummert, V. Perret, and J. Rubas. "Dynamic Adaptation in an Image Transcoding Proxy for Mobile Web Browsing,"IEEE Personal Communications 5(6), pp.8--17, December 1998.
|
| |
15
|
V. Jacobsen. "A Portable,Public Domain Network 'Whiteboard'," Xerox PARC, viewgraphs 1992.
|
| |
16
|
Brad Johanson , Shankar Ponnekanti , Caesar Sengupta , Armando Fox, Multibrowsing: Moving Web Content across Multiple Displays, Proceedings of the 3rd international conference on Ubiquitous Computing, p.346-353, September 30-October 02, 2001, Atlanta, Georgia, USA
|
| |
17
|
|
 |
18
|
|
| |
19
|
A. Keller. "The Role of Semantics in Translating View Updates," IEEE Computer January 1986.
|
 |
20
|
|
| |
21
|
P. Kumar and M. Satyanarayanan. "Flexible and Safe Resolution of File Conflicts," In Proceedings of the USENIX Winter Technical Conf. January 1995.
|
| |
22
|
Y-W. Lee, K-S. Leung, and M. Satyanarayanan. "Operationed-based Update Propagation in a Mobile File System," In Proceedings of USENIX June 1999.
|
| |
23
|
M. Litzkow, M. Livny, and M. Mutka. "Condor-A Hunter of Idle Workstations," In Proceedings of ICDCS June 1988.
|
 |
24
|
|
| |
25
|
S. McCanne. "A Distributed Whiteboard for Network Conferencing," UC Berkeley class report 1992.
|
 |
26
|
|
 |
27
|
Brian D. Noble , M. Satyanarayanan , Dushyanth Narayanan , James Eric Tilton , Jason Flinn , Kevin R. Walker, Agile application-aware adaptation for mobility, Proceedings of the sixteenth ACM symposium on Operating systems principles, p.276-287, October 05-08, 1997, Saint Malo, France
|
| |
28
|
P. Parnes, D. Schefstrom, and K. Synnes. "Web-Desk. Collaboration Support in MATES," In Proceedings of the European Workshop on Global Engineering Network February 1996.
|
| |
29
|
|
| |
30
|
H. Shu. "Using Constraint Satisfaction for View Update Translation,"In Proceedings of the European Conference on Artificial Intelligence August 1998.
|
| |
31
|
K. Takashio, G. Soeda, and H. Tokuda. "A Mobile Agent Framework for Follow-Me Applications in Ubiquitous Computing Environment," In Proceedings of the International Workshop on Smart Applications and Wearable Computing April 2001.
|
CITED BY 5
|
|
|
|
|
|
|
|
Iqbal Mohomed , Jim Chengming Cai , Sina Chavoshi , Eyal de Lara, Context-aware interactive content adaptation, Proceedings of the 4th international conference on Mobile systems, applications and services, June 19-22, 2006, Uppsala, Sweden
|
|
|
|
|
|
Kaushik Veeraraghavan , Venugopalan Ramasubramanian , Thomas L. Rodeheffer , Douglas B. Terry , Ted Wobber, Fidelity-aware replication for mobile devices, Proceedings of the 7th international conference on Mobile systems, applications, and services, June 22-25, 2009, Kraków, Poland
|
|