xviii Contents
Part II
Mobile Agents—Concepts, Functions,
and Possible Problems
Chapter 3
Mobile Agent Migration 35
3.1 The Mobile Agent Migration Process 36
3.1.1 Generic Framework for Agent Migration 36
3.1.2 Migration in the Tracy Mobile Agent Toolkit 40
3.2 Effective Migration as a Core Feature of Mobile Agent Toolkits 51
3.2.1 Mobile Agents versus Client-Server 51
3.2.2 Performance Analysis of Simple Mobile Agents versus
Client-Server 54
3.2.3 Discussion of Our Results and a Further Literature Review 68
3.3 Design Issues of Agent Migration 74
3.3.1 Mobility Models 75
3.3.2 Examples for Mobility Models 93
3.3.3 Related Work—Other Classification Approaches 97
3.4 Reasoning about Improved Mobility Models 98
3.4.1 Drawbacks of Simple Migration Techniques