ACM Computing Surveys 28A(4), December 1996, http://www.cs.duke.edu/~carla/SatyaEllisIO/, Copyright © 1996 by the Association for Computing Machinery, Inc. See the permissions statement below.
Abstract: Mobility exacerbates the tension between autonomy and interdependence that is characteristic of all distributed systems. Any viable approach to mobile computing must strike a balance between these competing concerns by using application-specific information to influence resource management decisions. To function successfully as they move through a dynamically changing environment, mobile elements must not only exploit application sematics but also be adaptive. We advocate application-aware adaptation in which there exists a collaborative partnership between applications and the system. This approach permits individual applications to determine how best to adapt, but preserves the ability of the system to monitor resources and to enforce allocation decisions.Categories and Subject Descriptors: C.2.4 [Computer-Communication Networks]: Distributed Systems - Distributed applications; D.4.4 [Operating Systems]: Communications Management - Input/Output, Network communication; D.4.2 [Operating Systems]: File Systems Management - Distributed File Systems; D.4.8 [Operating Systems]: Performance - Measurements, Monitors;
General Terms: Design, Performance, Reliability, Security.
Additional Key Words and Phrases: mobile computing, wireless communication, application-aware adaptation.
Permission to make digital or
hard cop
ies of part or all of this work
for personal or classroom use is
granted without fee provided that copies are not made or distributed for
profit or commercial advantage
and that copies bear this notice and the full citation on the first
page. Copyrights for components of this
work owned by others than ACM must be honored. Abstracting with credit
is permitted. To copy
otherwise, to republish, to post on servers, or to redistribute to
lists, requires prior specific permission
and/or a fee. Request permissions from Publications Dept, ACM Inc., fax
+1 (212) 869-0481, or
permissions@acm.org.
Last modified: Monday Nov. 4, 1996
Carla Schlatter
Ellis
<carla@cs.duke.edu>