|
ABSTRACT
Recent advances in wireless data networking and portable information appliances have engendered a new paradigm of computing, called mobile computing, in which users carrying portable devices have access to data and information services regardless of their physical location or movement behavior. In the meantime, research addressing information access in mobile environments has proliferated. In this survey, we provide a concrete framework and categorization of the various ways of supporting mobile client-server computing for information access. We examine characteristics of mobility that distinguish mobile client-server computing from its traditional counterpart. We provide a comprehensive analysis of new paradigms and enabler concepts for mobile client-server computing, including mobile-aware adaptation, extended client-server model, and mobile data access. A comparative and detailed review of major research prototypes for mobile information access is also presented.
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
|
Swarup Acharya , Rafael Alonso , Michael Franklin , Stanley Zdonik, Broadcast disks: data management for asymmetric communication environments, Proceedings of the 1995 ACM SIGMOD international conference on Management of data, p.199-210, May 22-25, 1995, San Jose, California, United States
|
 |
2
|
|
 |
3
|
|
| |
4
|
BARTLETT, J. 1994. W4-The wireless world wide web.
|
| |
5
|
|
| |
6
|
BREWER, E., KATZ, R., CHAWATHE, Y., GRIBBLE, S., HODES, T., NGUYEN, G., STEMM, M., HENDER- SON, T., AMIR, E., BALAKRISHNAN, H., FOX, A., PADMANABHAN, V., AND SESHAN, S. 1998. A network architecture for heterogeneous mobile computing. IEEE Personal Commun. 5, 5, 8-24.
|
| |
7
|
BROOKS, C., MAZER, M., MEEKS, S., AND MILLER, J. 1996. Application-specific proxy servers as HTTP stream transducers. In Proceedings of the 4th International World Wide Web Conference (WWW-4).
|
 |
8
|
Henry Chang , Carl Tait , Norman Cohen , Moshe Shapiro , Steve Mastrianni , Rick Floyd , Barron Housel , David Lindquist, Web browsing in a wireless environment: disconnected and asynchronous operation in ARTour Web Express, Proceedings of the 3rd annual ACM/IEEE international conference on Mobile computing and networking, p.260-269, September 26-30, 1997, Budapest, Hungary
[doi> 10.1145/262116.262154]
|
| |
9
|
CITRIX, 1998. http://www, citrix.com.
|
| |
10
|
COMPACTHTML, 1998. http://www.w3.org/submission/1998/04/.
|
| |
11
|
|
| |
12
|
DEMERS, A., PETERSEN, K., SPREITZER, M., TERRY, D., THEIMER, M., AND WELCH, B. 1994. The Bayou architecture: Support for data sharing among mobile users. In Proceedings of the IEEE Workshop on Mobile Computing Systerns and Applications (Santa Cruz, CA). IEEE Press, Piscataway, NJ.
|
| |
13
|
DURAN, J. AND LAUBACH, A. 1999. Virtual personal computers and the portable network. In Proceedings of the IEEE Conference on Performance, Communication, and Computing (Phoenix, AZ). IEEE Computer Society Press, Los Alamitos, CA.
|
 |
14
|
Ahmed Elmagarmid , Jin Jing , Omran Bukhres, An efficient and reliable reservation algorithm for mobile transactions, Proceedings of the fourth international conference on Information and knowledge management, p.90-95, November 29-December 02, 1995, Baltimore, Maryland, United States
[doi> 10.1145/221270.221338]
|
 |
15
|
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
|
| |
16
|
GENERAL MAGIC, INC., 1997. Odyssey Product Information. http://www.genmagic.com/ agents/odyssey.html.
|
| |
17
|
GRAY, R. 1995. AgentTcl: A transportable agent system. In Proceedings of the CIKM Workshop on Intelligent Information Agents.
|
| |
18
|
HDML, 1997. http://www.uplanet.com.
|
| |
19
|
HEIDEMANN, J., PAGE, T., GuY, R., AND POPEK, G. 1992. Primarily disconnected operation: Experience with Ficus. In Proceedings of the 2nd Workshop on Management of Replicated Data (Monterey, CA, Nov.).
|
 |
20
|
Gary Herman , K. C. Lee , Abel Weinrib, The datacycle architecture for very high throughput database systems, Proceedings of the 1987 ACM SIGMOD international conference on Management of data, p.97-103, May 27-29, 1987, San Francisco, California, United States
|
| |
21
|
HONEYMAN, P., HUSTON, L., REES, J., AND BACH- MAN, D. 1992. The LITTLE WORK project. In Proceedings of the 3rd Workshop on Workstation Operating Systems (Key Biscayne, FL).
|
 |
22
|
|
| |
23
|
IBM TOKYO RESEARCH LABS, 1997. The Aglet Workbench: Programming Mobile Agents in Java. http://www.trl.ibm.co.jp/aglets/.
|
 |
24
|
|
 |
25
|
Tomasz Imielinski , S. Viswanathan , B. R. Badrinath, Energy efficient indexing on air, Proceedings of the 1994 ACM SIGMOD international conference on Management of data, p.25-36, May 24-27, 1994, Minneapolis, Minnesota, United States
|
| |
26
|
|
| |
27
|
JAIN, R. AND KRISHNAKUMAR, N. 1994. Service handoffs and virtual mobility for delivery of personal information services to mobile users. Technical Report TM-24696. Bellcore, NJ.
|
| |
28
|
|
| |
29
|
|
| |
30
|
|
| |
31
|
KATZ, R. 1994. Adaptation and mobility in wireless information systems. IEEE Personal Commun. 1, 1, 6-17.
|
 |
32
|
|
| |
33
|
KoJo, M., RAATIKAINEN, K., AND ALANKO, T. 1994. Connecting mobile workstations to the internet over a digital cellular telephone network. In Proceedings of the Mobidata Workshop. Rutgers University Press, New Brunswick, NJ.
|
| |
34
|
KRISHNAKUMAR, N. AND JAIN, R. 1994. Protocols for maintaining inventory databases and user service profiles in mobile sales applications. In Proceedings of the Mobidata Workshop. Rutgers University Press, New Brunswick, NJ.
|
 |
35
|
|
| |
36
|
KUMAR, P. AND SATYANARAYANAN, M. 1993. Supporting application-specific resolution in an optimistically replicated file system. In Proceedings of the 4th Workshop on Workstation Operating Systems (Napa, CA, Oct.).
|
| |
37
|
LE, M., SESHAN, S., BURGHARDT, F., AND RABAEY, J. 1994. Software architecture of the InfoPad system. In Proceedings of the Mobidata Workshop on Mobile and Wireless Information Systems (Rutgers, NJ, Nov.).
|
| |
38
|
MUMMERT, L. AND SATYANARAYANAN, M. 1994. Large granularity cache coherence in the coda file system. In Proceedings of the USENIX Summer Conference (Boston, Mass.). USE- NIX Assoc., Berkeley, CA.
|
| |
39
|
NARAYANASWAMY, S. ET AL., 1996. Application and network support for InfoPad. IEEE Personal Commun. 3, 2.
|
| |
40
|
|
 |
41
|
Brian D. Noble , M. Satyanarayanan , Dushyanth Narayanan , James Eric Tilton , Jason Flinn , Kevin R. Walker, Agile application-aware adaptation for mobility, ACM SIGOPS Operating Systems Review, v.31 n.5, p.276-287, Dec. 1997
|
| |
42
|
|
| |
43
|
SATYANARAYANAN, M. 1996. Accessing information on demand at any location, mobile information access. IEEE Personal Commun. 3, 1, 26-33.
|
| |
44
|
Mahadev Satyanarayanan , James J. Kistler , Puneet Kumar , Maria E. Okasaki , Ellen H. Siegel , David C. Steere, Coda: A Highly Available File System for a Distributed Workstation Environment, IEEE Transactions on Computers, v.39 n.4, p.447-459, April 1990
[doi> 10.1109/12.54838
]
|
 |
45
|
|
 |
46
|
|
| |
47
|
|
| |
48
|
TAIT, C. D. AND DUCHAMP, D. 1992. An efficient variable consistency replicated file service. In Proceedings of the USENIX File Systems Workshop. USENIX Assoc., Berkeley, CA, 111-126.
|
| |
49
|
Douglas B. Terry , Alan J. Demers , Karin Petersen , Mike J. Spreitzer , Marvin M. Theimer , Brent B. Welch, Session guarantees for weakly consistent replicated data, Proceedings of the third international conference on on Parallel and distributed information systems, p.140-150, October 1994, Autin, Texas, United States
|
 |
50
|
D. B. Terry , M. M. Theimer , Karin Petersen , A. J. Demers , M. J. Spreitzer , C. H. Hauser, Managing update conflicts in Bayou, a weakly connected replicated storage system, ACM SIGOPS Operating Systems Review, v.29 n.5, p.172-182, Dec. 3, 1995
|
| |
51
|
VISHWANATH, S. AND IMIELINSKI, T. 1995. Pyramid broadcasting for video on demand service. In Proceedings of the IEEE Multimedia Computing and Networks Conference (San Jose, Calif.). IEEE Computer Society Press, Los Alamitos, CA.
|
| |
52
|
WAP, 1996. http://www.wapforum, org.
|
| |
53
|
|
| |
54
|
|
CITED BY 39
|
|
|
|
|
|
D. L. Chan , R. W. P. Luk , W. K. Mak , H. V. Leong , E. K. S. Ho , Q. Lu, Multiple related document summary and navigation using concept hierarchies for mobile clients, Proceedings of the 2002 ACM symposium on Applied computing, March 11-14, 2002, Madrid, Spain
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Il-dong Jung , Young-ho You , Jong-hwan Lee , Kyungsok Kim, Broadcasting and caching policies for location-dependent queries in urban areas, Proceedings of the 2nd international workshop on Mobile commerce, September 28-28, 2002, Atlanta, Georgia, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nabil Kouici , Nawel Sabri , Denis Conan , Guy Bernard, MADA, a mobile application development approach, Proceedings of the 1st French-speaking conference on Mobility and ubiquity computing, June 01-03, 2004, Nice, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Simon Lok , Steven K. Feiner , William M. Chiong , Yoav J. Hirsch, A graphical user interface toolkit approach to thin-client computing, Proceedings of the 11th international conference on World Wide Web, May 07-11, 2002, Honolulu, Hawaii, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
C.
Computer Systems Organization
C.2
COMPUTER-COMMUNICATION NETWORKS
C.2.4
Distributed Systems
Subjects:
Client/server
Additional Classification:
C.
Computer Systems Organization
C.2
COMPUTER-COMMUNICATION NETWORKS
C.2.1
Network Architecture and Design
Subjects:
Wireless communication
General Terms:
Design,
Experimentation
Keywords:
application adaptation,
cache invalidation,
caching,
client/server,
data dissemination,
disconnected operation,
mobile applications,
mobile client/server,
mobile compuing,
mobile data,
mobility awareness,
survey,
system application
REVIEW
"Martti J. Tienari : Reviewer"
This lengthy paper surveys various ways of supporting mobile
client/server computing for information access.
Mobile computing users
carry portable devices designed to access information services
reg
more...
Peer to Peer - Readers of this Article have also read:
-
Constructing reality
Proceedings of the 11th annual international conference on Systems documentation
Douglas A. Powell
, Norman R. Ball
, Mansel W. Griffiths
-
The effect of latency on user performance in Warcraft III
Proceedings of the 2nd workshop on Network and system support for games
Nathan Sheldon
, Eric Girard
, Seth Borg
, Mark Claypool
, Emmanuel Agu
-
Learning subjective relevance to facilitate information access
Proceedings of the fourth international conference on Information and knowledge management
James R. Chen
, Nathalie Mathé
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
|