Abstract:Mobile agents refer to self-contained and identifiable computer programs that can migrate along the network and can act on behalf of the user or other agents. Mobile agents often work on heterogeneous network and operating system environment. Therefore, an integrated logical interface to access physical structure via mobile agent application has become more and more urgent. In this paper, we proposed a tracking and persistent agent-based mobility management system in case of distance learning. The main purpose of our system is addressed to achieve the universal access objective. In order to let the whole mobility management system full play, firstly, we proposed a mobile agent communication network model and the mobile agent evolution states. The mobile agent communication network model facilitates the agent computation, and the mobile agent evolution states assist agent supervisor to monitor client agents. Secondly, we encapsulate the utility tools to be a role-setting object. The role-setting object is an application-driven component, which can provide customization benefits for user to match user's demands. These integrated technologies are sufficient in distance learning (virtual university) environment.