Mobile Agent Abstractions: Formulation and Implementation
TL;DRAbstract
We present mobile agent abstractions in terms of a few basic mobility and connec-tivity features. The features used in formulating the abstractions are identied as self-hopping, push by host, retraction by originator, push by originator, and mobility and disconnection of host machines. Combining these primitives leads to dierent agent abstractions with varying \navors of mobility and interaction with hosts. Six such abstractions namely Autonomous Agent, Messenger Agent, Controlled Agent, Greedy Agent, Phoenix Agent and Disconnected Agent are presented. A unique feature of this work is that the abstractions themselves are described in the more general Ambient Calculus. Ambient descriptions bring out the subtle dierences between structural and behavioral properties of the agent abstractions. Guidelines for mapping the abstractions to an implementation over a mobility framework are also discussed.
Chat with Paper
AI Agents for this Paper
We present mobile agent abstractions in terms of a few basic mobility and connec-tivity features. The features used in formulating the abstractions are identied as self-hopping, push by host, retraction by originator, push by originator, and mobility and disconnection of host machines. Combining these primitives leads to dierent agent abstractions with varying \navors of mobility and interaction with hosts. Six such abstractions namely Autonomous Agent, Messenger Agent, Controlled Agent, Greedy Agent, Phoenix Agent and Disconnected Agent are presented. A unique feature of this work is that the abstractions themselves are described in the more general Ambient Calculus. Ambient descriptions bring out the subtle dierences between structural and behavioral properties of the agent abstractions. Guidelines for mapping the abstractions to an implementation over a mobility framework are also discussed.
Keywords
Chat
Click to start Chat