|

Addison-Wesley / Prentice Hall

Computer Science

My Instructor Resource Center :  Log in or request access

Mobility: Processes, Computers, and Agents
Dejan Milojicic
Frederick Douglis
Richard Wheeler

ISBN-10: 0201379287
ISBN-13:  9780201379280

Publisher:  Addison-Wesley Professional
Copyright:  1999
Format:  Paper; 704 pp
Published:  04/19/1999
Status: Available on Demand   What's this?


Suggested retail price: $59.99
Buy from myPearsonStore



PLEASE PROVIDE DESCRIPTION



Preface.

I. INTRODUCTION.

1. Introduction.

Benefits, Deployment Challenges, and Technical Issues.

Overview of the Book.

II. MOBILITY IN A CLUSTER: PROCESS MIGRATION.

2. Process Migration.

Benefits and Challenges of Process Migration.

Applications.

Myths and Facts.

3. Early Work.

J. Shoch and UeJ. Hupp, The Worm Programs — Early Experience with Distributed Computing.

M. Powell and B. Miller, Process Migration in DEMOS/MP.

4. Kernel Supported Migration.

A. Barak and R. Wheeler, MOSIX: An Integrated Multiprocessor UNIX.

F. Douglis and J. Ousterhout, Transparent Process Migration: Design Alternatives and the Sprite Implementation.

Y. Artsy and R. Finkel, Designing a Process Migration Facility: The Charlotte Experience.

E. Zayas, Attacking the Process Migration Bottleneck.

M. Theimer, K. Lantz, and D. Cheriton, Preemptable Remote Execution Facilities for the V System.

D.S. Milojicic, W. Zint, A. Dangel, and P. Giese, Task Migration on the top of the Mach Microkernel.

5. User-Space Migration.

M. Litzkow and M. Solomon, Supporting Checkpointing and Process Migration Outside the UNIX Kernel.

E. Jul, H. Levy, N. Hutchinson, and A. Black, Fine-Grained Mobility in the Emerald System.

P. Smith and N.C. Hutchinson, Heterogeneous Process Migration: The Tui System.

6. Migration Policies.

Luis-Felipe Cabrera, The Influence of Workload on Load Balancing Strategies.

Exploiting Process Lifetime Distributions for Dynamic Load Balancing.

7. Other Sources of Information.

III. PHYSICAL MOBILITY: MOBILE COMPUTING.

8. Mobile Computing.

Benefits and Challenges of Mobile Computing.

Applications.

Myths and Facts.

Overview.

G.H. Forman and J. Zahorjan, The Challenges of Mobile Computing.

9. Limits on Connectivity.

J.J. Kistler and M. Satyanarayanan, Disconnected Operation in the Coda File System.

L. Mummert, M. Ebling, and M. Satyanarayanan, Exploiting Weak Connectivity for Mobile File Access.

D. Terry, M. Theimer, K. Petersen, A. Demers, M. Spreitzer, and C. Hauser, Managing Update Conflicts in a Weakly Connected Replicated Storage System.

A.D. Joseph, J.A. Tauber, and M.F. Kaashoek, Mobile Computing with the Rover Toolkit.

B.C. Housel and D.B. Lindquist, WebExpress: A System for Optimizing Web Browsing in a Wireless Environment.

10. Mobile IP.

J. Ioannidis and G.Q. Maguire, Jr., The Design and Implementation of a Mobile Internetworking Architecture.

C.E. Perkins, Mobile Networking with Mobile IP.

S. Cheshire and M. Baker, Internet Mobility 4x4.

H. Balakrishnan, V.N. Padmanabhan, S. Seshan, and R.H. Katz, A Comparison of Mechanisms for Improving TCP Performance over Wireless Links.

11. Ubiquitous Computing.

M. Weiser, Some Computer Science Issues in Ubiquitous Computing.

A. Fox, S.D. Gribble, Y. Chawathe, and E.A. Brewer, Adapting to Network and Client Variation Using Active Proxies: Lessons and Perspectives.

12. Other Sources of Information.

IV. MOBILITY ON THE INTERNET: MOBILE AGENTS.

13. Mobility on the Internet.

Benefits and Challenges of Mobile Agents.

Applications.

Myths and Facts.

14. Mobile Agent Systems.

J.E. White, Telescript Technology: Mobile Agents.

D. Lange and M. Oshima, Mobile Agents with Java: The Aglet API.

D. Kotz, R. Gray, S. Nog, D. Rus, S. Chawla, and G. Cybenko, AGENT TCL: Targeting the Needs of Mobile Computers.

T. Walsh, N. Paciorek, and D. Wong, Security and Reliability in Concordia.

J. Baumann, F. Hohl, K. Rothermel, and M. Straber, Mole — Concepts of a Mobile Agent System.

D. Johansen, R. van Renesse, and F.B. Schneider, Operating System Support for Mobile Agents.

M. Ranganathan, A. Acharya, S.D. Sjharma, and J. Saltz, Network-Aware Mobile Programs.

H. Peine and T. Stolpmann, The Architecture of the Area Platform for Mobile Agents.

D.S. Milojicic, D. Chauhan, and W. LaForge, Mobile Objects and Agents (MOA).

G. Glass, ObjectSpace Voyager Core Package Technical Overview.

D.S. Milojicic, B. Breugst, I. Busse, J. Campbell, S. Covaci, B. Friedman, K. Kosaka, D. Lange, K. Ono, M. Oshima, C. Tham, S. Virdhagriswaran, and J. White, MASIF, The OMG Mobile Agent System Interoperability Facility.

15. Other Sources of Information.

V. SUMMARY.

16. Summary.

Comparison.

Looking into the Future.

Summary.

References. 0201379287T04062001

Dejan Mil^jicic is a senior scientist at HP Labs, where he leads the kernel internals development of the multi-computer systems group. He has worked on process migration and subsequently on mobile agents in the past 10 years. He is the program chair of the Agent Systems and Applications Symposium (ASA'99), on the editorial board of IEEE Concurrency, and on the executive committee of the IEEE Task Force on Internetworking.

Frederick Douglis is the head of the Distributed Systems Research Department at AT&T Labs--Research. He has worked in the areas of process migration and mobile computing for over a decade. He is the chair of the IEEE Computer Society Technical Committee on the Internet and the past chair of the IEEE Computer Society Technical Committee on Operating Systems and Application Environments, and he has chaired numerous conferences including the 1998 USENIX Technical Conference. He is on the editorial boards of World Wide Web and IEEE Internet Computing.

Richard Wheeler is a principal design engineer at EMC Corporation, where he leads an operating systems research group. His process migration experience includes taking part in the development of the MOSIX system, authoring several articles on migration, and co-authoring a book on MOSIX. He has been a senior member of the operating systems team at Thinking Machines Corporation and a Principal Research Engineer at The Open Group's Research Institute.



0201379287AB04062001

The future of computing ever-increasingly lies in ever-increasing mobility in which computers continue their network operations while physically changing their location, and code moves from system to system performing its designated tasks throughout a network.

This book brings together in one single resource the leading edge of research and practice in three areas of mobility: process migration, mobile computing, and mobile agents. Presented chronologically, the papers in this book--each written by leading experts in that particular area--track the development of critical technologies that have influenced mobility. Introductions by the editors and original afterwords by many of the papers' authors provide information on implementation and practical application, technological context, and updates on the most recent advances.

The book highlights many common challenges and solutions inherent in various aspects of mobility: infrastructure, scalability, security, standards, robustness, naming and locating mobile entities, and more. Individual papers describe specific research and development in each of the three major areas, covering such topics as:

  • An analysis of process migration from the earliest work to contemporary commercial systems
  • Barriers to effective mobile connectivity, mobile IP, and ubiquitous computing
  • Descriptions of various mobile agent systems, such as Telescript, Aglets, Agent TCL, and the mobile agent system standard (MASIF)

This selection of influential papers illustrates the evolution of mobile technology as well as the state of the art of one of the most significant trends in computing.



0201379287B04062001

Interwrite Personal Response System
EduCue, Addison-Wesley & Benjamin Cummings
©2004 | Addison-Wesley Professional | Electronic Supplement | Instock
ISBN-10: 0321267354 | ISBN-13: 9780321267351


Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.