Mobile Agent has taken a very momentous influence on some fields such as collaborative system and workflow management system because of its unique technical advantages. Until today,a large number of mobile Agent platforms have been developed but it is very difficult to collaborate those different Agent systems since the difference among their design structure and the technology which they take. Solving the interoperability of mobile Agent becomes the primary task. In this paper, the specification of MASIF is studied in detail,a clue of solving the interoperability is put forward and an addon for the interoperability of mobile Agent system called MASIF addon is developed by ourselves based on the specification.
Pervasive computing has many new features, such as: the wideness related area, mobility of tasks and het-erogeneity of devices. How to support user's tasks in the pervasive computing environment is a challenge for engineer-s. The main idea in the article is that using middleware to mask the heterogeneity of devices and support user's tasksin a uniform platform. The goal of the middleware is to support mobility of task, to make the better use of resources,and to reduce user's intervene. The detail way is as follow: first, decompose application into several components,then represent user's tasks into abstract tasks and encapsulate physical service into virtual service; at last, abstracttask is completed by cooperation of several virtual services. A virtual service is mapped into different physical servicein different environment. In different environment, the same task could be completed by composing different services.Furthermore, the framework of the middleware has some features, such as: hierarchy of architecture, extensibility offunctions.