The projects objectives will be to meet the requirement of rapid growth of network-centric programming and applications due to the widespread availability of the Internet and popularity of the World Wide Web; use of mobile agents appears to be the most promising new technique evolved recently [1-25]. A mobile agent is a program that acts on behalf of a user to perform intelligent decision-making tasks and is capable of migrating autonomously from host to host in an information network. Its tasks are determined by the user specified agent application, and can range from online shopping and distributed computation to real-time device control and network resource management. Applications can inject mobile agents into a network, allowing them to roam the network either on a predetermined path, or one that the agents themselves determine based on dynamically gathered information. The mail goal of this project is to explore the properties and behavior of agents and to build a system for monitoring, controlling and managing mobile agents in large networks. We will develop a set of new algorithms for each of these modules, and then implement and integrate them into a system as the final product.
Obviously, the success of analysis on the general model will provide the essential information for network administration in the controlling and monitoring of agent activities on the Internet.