Infrastructure for advanced network management based on mobile code

Abstract
The research is part of the Perpetuum project that makes use of mobile agents for network management. In this paper, we introduce an infrastructure that is required for a new approach to network management utilizing mobile code. This involves providing a framework for code mobility, access to managed resources and communication between agents. The infrastructure is the fundamental part that provides the base upon which our research of applications of mobile code technology is built. The infrastructure is built on Java. Java addresses several critical issues, such as security, portability, persistent state through serialization, networking, and other features. That's why Java was selected for the development of the infrastructure. We also present some examples of infrastructure application to demonstrate the advantages of the use of mobile agents for network management.