Freshly Printed - allow 10 days lead
Mobile Agents
Basic Concepts, Mobility Models, and the Tracy Toolkit
An introduction to the next generation of web-based software—with a complete development environment included
Peter Braun (Author), Wilhelm R. Rossak (Author)
9781558608177, Elsevier Science
Hardback, published 21 January 2005
464 pages, Illustrated
23.4 x 19 x 2.9 cm, 1.11 kg
"I think this book will be the first standard introductory book on mobile agents" --José M. Vidal, University of South Carolina
Mobile agents are software nomads that act as your personal representative, working autonomously through networks. They are able to visit network nodes directly using available computing power and are not limited by platform. This emerging field is now poised to become a cornerstone for new Web-based ubiquitous computing environments. Mobile Agents provides a practical introduction to mobile agent technology and surveys the state of the art in mobile agent research. Students and researchers can use the book as an introduction to the concepts and possibilities of this field and as an overview of ongoing research. Developers can use it to identify the capabilities of the technology to decide if mobile agents are the right solution for them. Practioners can also gain hands-on experience in programming mobile agents through exploration of the source code for a complete mobile agent environment available through the companion website.
Part I Motivation for and Introduction to Mobile Agents
1 Designing Innovative Distributed Systems
2 From Client-Server to Mobile Agents
Part II Mobile Agents?Concepts, Functions, and Possible Problems
3 Mobile Agent Migration
4 Mobile Agent Communication
5 Mobile Agent Security
Part III The Kalong Mobility Model?Specification and Implementation
Chapter 6 Specifications of the Kalong Mobility Model
Chapter 7 Using Kalong
Chapter 8 Evaluation
Part IV The Tracy Mobile Agent Toolkit
Chapter 9 Running a Tracy Agency
Chapter 10 Programming Agents with Tracy
Bibliography
Index
Subject Areas: Virtual reality [UYV], Expert systems / knowledge-based systems [UYQE], Artificial intelligence [UYQ], Parallel processing [UYFP], Databases & the Web [UNN], Data capture & analysis [UNC], Computer programming / software development [UM], Operating systems [UL], Internet guides & online services [UDB], Internet: general works [UBW]