Abstract
One of the most prevalent approaches among distributed architectures is Multi-Agent Systems. The agents have characteristics such as autonomy, reasoning, reactivity, social abilities and pro-activity which make them appropriate for developing distributed systems based on highly dynamic scenarios. Nevertheless, the development of a multi-agent system can be an extensive and delicate process. During this process, it is convenient to utilize Agent-Oriented Software Engineering (AOSE) tools. Such tools facilitate and improve the engineering process, achieving models that are more detailed and closer to the multi-agent systems implementation. This paper presents the analysis and design of a Flexible and User Services Oriented Multi-agent Architecture (FUSION@). This is a new architecture that integrates intelligent agents with a service-oriented approach to facilitate and optimize the development of highly dynamic distributed systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cerami, E.: Web Services Essentials: Distributed Applications with XML-RPC, SOAP, UDDI & WSDL, 1st edn. O’Reilly Media, Inc., Sebastopol (2002)
Wooldridge, M.: An Introduction to MultiAgent Systems, 2nd edn. Wiley, Chichester (2009)
Ardissono, L., Petrone, G., Segnan, M.: A conversational approach to the interaction with Web Services. Computational intelligence 20(4), 693–709 (2004)
Martin, D.L., Cheyer, A.J., Moran, D.B., et al.: The open agent architecture: A framework for building distributed software systems. Applied Artificial Intelligence 13(1), 91–128 (1999)
Sycara, K., Paolucci, M., Van Velsen, M., Giampapa, J.: The RETSINA MAS Infrastructure. Autonomous Agents and Multi-Agent Systems 7(1), 29–48 (2003)
Bellifemine, F., Poggi, A., Rimassa, G.: JADE–A FIPA-compliant agent framework. In: Proceedings of PAAM, vol. 99, pp. 97–108 (1999)
Rigole, P., Holvoet, T., Berbers, Y.: Using Jini to integrate home automation in a distributed software-system. In: Plaice, J., Kropf, P.G., Schulthess, P., Slonim, J. (eds.) DCW 2002. LNCS, vol. 2468, pp. 291–303. Springer, Heidelberg (2002)
Wooldridge, M., Jennings, N.R., Kinny, D.: The Gaia methodology for agent-oriented analysis and design. Autonomous Agents and Multi-Agent Systems 3(3), 285–312 (2000)
SysML - Open Source Specification Project (Recovered, October 2009), http://www.sysml.org/
Pan, J.Z., Horrocks, I.: RDFS(FA): Connecting RDF(S) and OWL DL. IEEE Transactions on Knowledge and Data Engineering 19(2), 192–206 (2007)
Bonino da Silva, L.O., Ramparany, F., Dockhorn, P., Vink, P., Etter, R., Broens, T.: A service architecture for context awareness and reaction provisioning. In: IEEE Congress on Services (Services 2007), pp. 25–32 (2007)
Ricci, A., Buda, C., Zaghini, N.: An agent-oriented programming model for SOA & web services. In: 5th IEEE International Conference on Industrial Informatics, pp. 1059–1064 (2007)
Gruber, T.R.: A translation approach to portable ontology specifications. Knowl. Acquis. 5(2), 199–220 (1993)
Hendler, J.: The Dark Side of the Semantic Web. IEEE Intelligent Systems 22(1), 2–4 (2007)
Tapia, D., Bajo, J., Corchado, J.: Distributing Functionalities in a SOA-Based Multi-agent Architecture. In: 7th International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS 2009), pp. 20–29 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tapia, D.I., Alonso, R.S., Zato, C., Gil, O., De la Prieta, F. (2010). Analysis and Design of a SOA-Based Multi-agent Architecture. In: Demazeau, Y., et al. Trends in Practical Applications of Agents and Multiagent Systems. Advances in Intelligent and Soft Computing, vol 71. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12433-4_22
Download citation
DOI: https://doi.org/10.1007/978-3-642-12433-4_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-12432-7
Online ISBN: 978-3-642-12433-4
eBook Packages: EngineeringEngineering (R0)