Artificial Intelligence
APRIL—Agent PRocess Interaction Language
ECAI-94 Proceedings of the workshop on agent theories, architectures, and languages on Intelligent agents
Design of a concurrent agent-oriented language
ECAI-94 Proceedings of the workshop on agent theories, architectures, and languages on Intelligent agents
Software agents
KLAIM: A Kernel Language for Agents Interaction and Mobility
IEEE Transactions on Software Engineering
Controlling interference in ambients
Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Autonomous Agents and Multi-Agent Systems
MASIF: The OMG Mobile Agent System Interoperability Facility
MA '98 Proceedings of the Second International Workshop on Mobile Agents
D'Agents: Security in a Multiple-Language, Mobile-Agent System
Mobile Agents and Security
FoSSaCS '98 Proceedings of the First International Conference on Foundations of Software Science and Computation Structure
ICDCS '00 Proceedings of the The 20th International Conference on Distributed Computing Systems ( ICDCS 2000)
Programming Mobile Intelligent Agents: An Operational Semantics
IAT '04 Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology
Design and semantics of quantum: a language to control resource consumption in distributed computing
DSL'97 Proceedings of the Conference on Domain-Specific Languages on Conference on Domain-Specific Languages (DSL), 1997
An unified framework for programming autonomous, intelligent and mobile agents
CEEMAS'03 Proceedings of the 3rd Central and Eastern European conference on Multi-agent systems
A mobile agents platform: architecture, mobility and security elements
ProMAS'04 Proceedings of the Second international conference on Programming Multi-Agent Systems
IEEE Communications Magazine
Enhanced maritime situation awareness with negotiator agents
DAMAS'05 Proceedings of the 2005 international conference on Defence Applications of Multi-Agent Systems
Hi-index | 0.00 |
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.