A Flexible and Scalable Agent Platform for Multi-Agent Systems

Multi-agent system is composed by several agents capable of reaching the goal cooperatively. The system needs an agent platform for efficient and stable interaction between intelligent agents. In this paper we propose a flexible and scalable agent platform by composing the containers with multiple hierarchical agent groups. It also allows efficient implementation of multiple domain presentations of the agents unlike JADE. The proposed platform provides both group management and individual management of agents for efficiency. The platform has been implemented and tested, and it can be used as a flexible foundation of the dynamic multi-agent system targeting seamless delivery of ubiquitous services.




References:
[1] Youn, H.Y. et al. "CALM: An Intelligent Agent-based Middleware
Architecture for Community Computing", Proceedings of the third
Workshop on Software Technologies for Future Embedded & Ubiquitous
Systems (SEUS 2006).
[2] Kindberg et al, "System software for ubiquitous computing", IEEE,
Pervasive Computing, pp 70-81, Jan.-March 2002.
[3] Michael Luck et al. "Agent Technology: Enabling Next Generation
Computing" AgentLink community (2003).
[4] KQML-Knowledge Query and Manipulation Language,
http://www.cs.umbc.edu/kqml/
[5] FIPA-Foundation for Intelligent Physical Agents, http://www.fipa.org
[6] IBM. Autonomic Computing: IBM-s Perspective on the State of
Information Technology, http://www.ibm.com/research/autonomic, 2001.
[7] G HUANG et al. "Towards Autonomic Computing Middleware via
Reflection", IEEE , Computer Software and Applications Conference
(COMPSAC'04), vol.1, pp. 135 - 140, 2004.
[8] JADE, Java Agent Development framework, http://jade.cselt.it
[9] Oguz Dikenelli et al. "SEAGENT: A Platform for Developing Semantic
Web based Multi-Agent Systems", AAMAS-05, 2005.