TOWARDS A MULTI-AGENT ARCHITECTURE FOR WEB APPLICATIONS

Tiago Garcia, Luís Morgado

Abstract

In this paper we propose an approach that integrates multi-agent system architectures and service oriented architectures to address web application modelling and implementation. An adaptation of the common three tier architecture is used, with the intervening entities being agents and multi-agent societies. To address the specificity of web applications subsystems, three distinct agent types are proposed, each with specific concerns. A model driven approach is proposed to concretize the mapping between agent based and service based layers.

References

  1. Bonomi, A., Vizzari, G., Sarini, M., 2006. A Heterogeneous Multi-Agent System for Adaptive Web Applications. In Proceedings of the 7th WOA 2006 Workshop From Objects to Agents. http:// ftp.informatik.rwthaachen.de/Publications/CEURWS/Vol-204/P03.pdf
  2. Erl, T., 2005. Service-Oriented Architecture: Concepts, Technology, and Design, Prentice Hall.
  3. Garrett, J., 2005. Ajax: A New Approach to Web Applications. http://adaptivepath.com/ideas/essays/ archives/000385.php
  4. Hai Jin, Li Qi, Yong Zhou, Yaqin Luo , 2006. Gridows: The Great Integrator for Web Applications. In Proceedings of the 2006 International Conference on Hybrid Information Technology - Volume 02.
  5. Hasan, J., 2006. Expert Service-Oriented Architecture in C# 2005, APRESS.
  6. Jennings, N., Wooldridge, M., 1998. Applications of Intelligent Agents. In Jennings, N., Wooldridge, M. (Eds.), Agent Technology - Foundations, Applications, and Markets. Springer.
  7. Miller, J., Mukerji, J., 2003. MDA Guide Version 1.0.1, OMG. http://www.omg.org/cgi-bin/doc?omg/03-06-01
  8. Morgado, L., Gaspar, G., 2000, A Social Reasoning Mechanism Based on a New Approach for Coalition Formation, Proceedings of the 15th European Meeting on Cybernetics and Systems Research..
  9. Newell, A., 1981. The Knowledge Level. In AI Magazine. https://www.aaai.org/aitopics/assets/PDF/AIMag02- 02-001.pdf
  10. O'Reilly, T., 2005. What is Web 2.0: Design Patterns and Business Models for the Next Generation of Software. http://www.oreilly.com/pub/a/oreilly/tim/news/2005/0 9/30/what-is-web-20.html
  11. Pokahr, A., Braubach, L., 2007. An Architecture and Framework for Agent-Based Web Applications. In Multi-Agent Systems and Applications V, 5th International Central and Eastern European Conference on Multi-Agent Systems, CEEMAS 2007, Proceedings. Springer.
  12. Tenenbaum, J., 2005. AI Meets Web 2.0: Building the Web of Tomorrow, Today. wiki.commerce.net/ images/a/a2/CN-TR-05-07.pdf
  13. Vossen, G., Hagemann, S., 2007. Unleashing Web 2.0: from concepts to creativity, Morgan Kaufman Publishers.
  14. Wooldridge, M., 2002. An Introduction to Multi-agent Systems, John Wiley & Sons.
  15. Kephart J., Chess D., 2003, The Vision of Autonomic Computing, IEEE Computer 36(1).
Download


Paper Citation


in Harvard Style

Garcia T. and Morgado L. (2008). TOWARDS A MULTI-AGENT ARCHITECTURE FOR WEB APPLICATIONS . In Proceedings of the Third International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-989-8111-51-7, pages 194-199. DOI: 10.5220/0001892301940199


in Bibtex Style

@conference{icsoft08,
author={Tiago Garcia and Luís Morgado},
title={TOWARDS A MULTI-AGENT ARCHITECTURE FOR WEB APPLICATIONS},
booktitle={Proceedings of the Third International Conference on Software and Data Technologies - Volume 1: ICSOFT,},
year={2008},
pages={194-199},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001892301940199},
isbn={978-989-8111-51-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - TOWARDS A MULTI-AGENT ARCHITECTURE FOR WEB APPLICATIONS
SN - 978-989-8111-51-7
AU - Garcia T.
AU - Morgado L.
PY - 2008
SP - 194
EP - 199
DO - 10.5220/0001892301940199