Himalaya framework: Hierarchical Intelligent Mobile Agents for Building Large-scale and Adaptive sYstems based on Ambients
Résumé
This paper presents a framework called Himalaya that allows to design mobile multi-agent systems (MMAS) deployed on several computers. An MMAS is a set of connected hierarchies of intelligent agents. Every agent (i.e. a node) contains cognitive elements (e.g. knowledge, goals, capabilities), processes and sub-agents. An agent is also mobile, he can move inside his hierarchy or to a remote one. In addition, an agent can dynamically acquire (kind of inheritance) intelligent and computational components from his sub-agents. The mobility and the inheritance as defined in our framework favor a dynamic adaptability and reconfiguring of systems in order to face the increasing complexity of distributed and cooperative applications.