USING META-AGENTS TO BUILD MAS MIDDLEWARE
S. C. Lynch
2011
Abstract
Various multiagent platforms exist, each providing a range of individual capabilities but typically their implementations lack the flexibility to allow developers to adapt them to the differing needs of individual applications. This paper investigates the design of a kernel for MAS middleware based on primitive meta-agents. We specify these meta-agents and examine how they can be used to realise the capabilities required by multiagent platforms. We examine how changes in the organisation of meta-agents produce MAS platforms with differing behaviours. We evaluate the meta-agent approach by experimentation, demonstrating how modifications in meta-agent behaviour can provide different strategies for agent communication, scoping rules and connectivity with other tools.
References
- Bellifemine, F., Caire, G., Poggi, A., and Rimassa, G. 2008. JADE: A software framework for developing multi-agent applications. Lessons learned. Inf. Softw. Technol. 50, 1-2 (Jan. 2008), 10-21.
- Bordini, R., Braubach, L., Dastani, M., Seghrouchni, A.E.F., Gomez-Sanz, J.J., Leite, J., O'Hare, G., Pokahr, A., and Ricci, A. “A Survey of Programming Languages and Platforms for Multi-Agent Systems”. Informatica, 2006, 30(1), 33-44.
- Cabri, G., Ferrari, L., Leonardi, L. and Quitadamo, R. 2006. Strong Agent Mobility for Aglets Based on the IBM JikesRVM. ACM symposium on Applied computing (Dijon, France) ACM.
- Fonseca, S. P. 2006. Engineering degrees of agency. Proceedings of Software engineering for large-scale multi-agent systems, SELMAS (Shanghai, China, 2006) ACM Press, New York, NY.
- Giret, A. and Botti, V., “Holons and Agents”, Journal of Intelligent Manufacturing 2004, Vol. 15 No.5 pp. 645- 659. Springer Netherlands.
- Gutknecht, O. and Ferber, J. The Mad Kit Agent Platform Architecture. In Infrastructure for Agents, Multi-agent Systems, and Scalable Multi-agent Systems, 3-7, (2000).
- Kind, A. and Padget, J. Towards Meta-Agent Protocols, LNCS 1624, 30-42, 1999.
- Mascardi, V., Demergasso, D. and Ancona, D. 2005. Languages for Programming BDI-style Agents: an Overview. In Proceedings of WOA (Camerino, Italy, 2005). Pitagora Editrice Bologna.
- Massonet, P., Deville, Y., and Neve, C. 2002. From AOSE Methodology to Agent Implementation. In Proceedings of AAMAS (Bologna, Italy, 2002) ACM Press, New York, NY.
- Mulet, L, Such, J M. and Alberola, J M., Performance evaluation of open-source multiagent platforms. AAMAS (Japan) ACM Press, New York, NY, 2006.
- Sen, K., Agha, G., "Thin Middleware for Ubiquitous Computing," Process Coordination and Ubiquitous Computing, CRC Press, 2002.
- Suna, A. and Fallah-Seghrouchni, A., E. 2005. A Mobile Agents Platform: Architecture, Mobility and Security Elements. LNCS, 3346 / 2005, 126-146.
Paper Citation
in Harvard Style
Lynch S. (2011). USING META-AGENTS TO BUILD MAS MIDDLEWARE . In Proceedings of the 3rd International Conference on Agents and Artificial Intelligence - Volume 2: ICAART, ISBN 978-989-8425-41-6, pages 385-388. DOI: 10.5220/0003149603850388
in Bibtex Style
@conference{icaart11,
author={S. C. Lynch},
title={USING META-AGENTS TO BUILD MAS MIDDLEWARE},
booktitle={Proceedings of the 3rd International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,},
year={2011},
pages={385-388},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003149603850388},
isbn={978-989-8425-41-6},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 3rd International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,
TI - USING META-AGENTS TO BUILD MAS MIDDLEWARE
SN - 978-989-8425-41-6
AU - Lynch S.
PY - 2011
SP - 385
EP - 388
DO - 10.5220/0003149603850388