next up previous contents
Next: Improvements of the Platform Up: Future Work Previous: MASIF   Contents

Intelligent Agents

Agents are defined as components that are able to accomplish tasks given by their users on their own. This requires some basic intelligence by the Agents. They have to fit into different environments which can change. Also Agents get one their advantages of being able of working in teams. All these things and some more are leading to the requirement of developing intelligent Agents.

The first tasks will have to be the use of a knowledge language. There are two knowledge language developed which can be used for Mobile Agents, KQML (Knowledge Query and Manipulation Language) [KQML] and ACL (Agent Communication Language) [FIPA]. There are also discussions ongoing about using XML (eXtended Markup Language) for knowledge-sharing between Agents. The use of a knowledge language enables the Agents to inter change information between them and lets the user define almost any tasks which will be then processed by the Agent. There are already some research projects for intelligent Agents letting the results being used for Mobile Agents as well.


next up previous contents
Next: Improvements of the Platform Up: Future Work Previous: MASIF   Contents
Thomas Letsch 2001-02-21