Client-server computing in mobile environments

Jin Jing, Abdelsalam Sumi Helal, Ahmed Elmagarmid

Research output: Contribution to journalArticle

212 Citations (Scopus)

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.

Original languageEnglish
Pages (from-to)117-157
Number of pages41
JournalACM Computing Surveys
Volume31
Issue number2
DOIs
Publication statusPublished - 1 Jun 1999
Externally publishedYes

Fingerprint

Client/server
Servers
Mobile computing
Computing
Mobile Computing
Information services
Paradigm
Information Services
Concretes
Categorization
Networking
Prototype

Keywords

  • Application adaptation
  • Cache invalidation
  • Caching
  • Client/server
  • Data dissemination
  • Disconnected operation
  • Mobile applications
  • Mobile client/server
  • Mobile computing
  • Mobile data
  • Mobility awareness
  • Survey
  • System adaptation

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Client-server computing in mobile environments. / Jing, Jin; Helal, Abdelsalam Sumi; Elmagarmid, Ahmed.

In: ACM Computing Surveys, Vol. 31, No. 2, 01.06.1999, p. 117-157.

Research output: Contribution to journalArticle

Jing, Jin ; Helal, Abdelsalam Sumi ; Elmagarmid, Ahmed. / Client-server computing in mobile environments. In: ACM Computing Surveys. 1999 ; Vol. 31, No. 2. pp. 117-157.
@article{1f9df375be524dcd91ada308bd397232,
title = "Client-server computing in mobile environments",
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.",
keywords = "Application adaptation, Cache invalidation, Caching, Client/server, Data dissemination, Disconnected operation, Mobile applications, Mobile client/server, Mobile computing, Mobile data, Mobility awareness, Survey, System adaptation",
author = "Jin Jing and Helal, {Abdelsalam Sumi} and Ahmed Elmagarmid",
year = "1999",
month = "6",
day = "1",
doi = "10.1145/319806.319814",
language = "English",
volume = "31",
pages = "117--157",
journal = "ACM Computing Surveys",
issn = "0360-0300",
publisher = "Association for Computing Machinery (ACM)",
number = "2",

}

TY - JOUR

T1 - Client-server computing in mobile environments

AU - Jing, Jin

AU - Helal, Abdelsalam Sumi

AU - Elmagarmid, Ahmed

PY - 1999/6/1

Y1 - 1999/6/1

N2 - 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.

AB - 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.

KW - Application adaptation

KW - Cache invalidation

KW - Caching

KW - Client/server

KW - Data dissemination

KW - Disconnected operation

KW - Mobile applications

KW - Mobile client/server

KW - Mobile computing

KW - Mobile data

KW - Mobility awareness

KW - Survey

KW - System adaptation

UR - http://www.scopus.com/inward/record.url?scp=84891952818&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84891952818&partnerID=8YFLogxK

U2 - 10.1145/319806.319814

DO - 10.1145/319806.319814

M3 - Article

VL - 31

SP - 117

EP - 157

JO - ACM Computing Surveys

JF - ACM Computing Surveys

SN - 0360-0300

IS - 2

ER -