Abstract
Integration of agents and Web Services has been target of much interest and significant work in the last few years. In this paper an openly available implementation of a FIPA compliant Jade Message Transport System for Web Services is presented and evaluated. It provides a mechanism to integrate Jade agents transparently with Web Services, The proposed message representation is compliant with FIPA and modern Web Services standards and is part of FIPA’s initiative to create specifications for Web Services integration. Agent implementations do not require to be changed to interact with Web Services or to provide services using this tool. It also can be used to implement complex conversations as choreographies of Web Services.
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
Greenwood, D., Nagy, J., Calisti, M.: Semantic Enhancement of a Web Service Integration Gateway. In: Workshop on Services-Oriented Computing and Agent-Based Engineering at AAMAS 2005 (2005)
Nguyen, X.T., Kowalczyk, R.: WS2JADE: Integrating Web Services with Jade Agents. In: Workshop on Services-Oriented Computing and Agent-Based Engineering at AAMAS 2005 (2005)
León Soto, E., Fischer, K.: FIPA Agents Platform Integration in an Architecture based on Web Services. In: Agent-based Technologies and applications for Enterprise Interoperability, ATOP Workshop at AAMAS 2005 (2005)
JADE: Java Agent Development Framework (2001), Online http://jade.tilab.com
FIPA: Foundation for Intelligent Physical Agents (2002), Online http://www.fipa.org
W3C: World Wide Web Consortium, http://www.w3.org
Curbera, F., Khalaf, R., Mukhi, N., Tai, S., Weerawarana, S.: The next step in web services. Communications of the ACM 46(10), 29–34 (2003)
W3C: Web services addressing (2006), http://www.w3.org/2002/ws/addr/
AXIS2: Axis2 SOAP Stack implementation (2006), http://ws.apache.org/axis2/
FIPA: FIPA Agent Management Specification (2002)
León Soto, E.: FIPA Agents Messaging grounded on Web Services. In: Grid Services Engineering and Management (GSEM) P-88 of LNI (2006)
DFKI: FIPA Message Envelope representation for Web Services (2007), http://www.dfki.de/~estebanl/JadeWSMTS/fipaEnvSchema.xsd
FIPA: FIPA Agent Message Transport Envelope Representation in XML Specification. Technical report, Foundation For Intelligent Physical Agents (FIPA) (2002), http://www.fipa.org/specs/fipa00071/
Palanca, J., Escrivá, M., Aranda, G., García-Fornes, A., Julian, V., Botti, V.: Adding New Communication Services to the FIPA Message Transport System. In: Fischer, K., Timm, I.J., André, E., Zhong, N. (eds.) MATES 2006. LNCS (LNAI), vol. 4196, pp. 1–11. Springer, Heidelberg (2006)
FIPA: FIPA SL Content Language Specification (2002)
DFKI: FIPA SL representation in XML (2007), http://www.dfki.de/~estebanl/JadeWSMTS/FIPA-XML-SL.xsd
Greenwood, D., Lyell, M., Mallya, A., Suguri, H.: The IEEE FIPA Approach to Integrating Software Agents and Web Services. In: Sixth International Conference on Autonomous Agents and Multiagent Systems, Industrial Track (2007)
Barry, D.K.: Web Services and Service-Oriented Architectures. Morgan Kaufmann, San Francisco (2003)
Jennings, N.R.: An agent-based approach for building complex software systems. Commun. ACM 44(4), 35–41 (2001)
Agentcities: Agentcities (2002), http://www.agentcities.org
Agentcities Web Services Working Group: Integrating Web Services into Agentcities (2002), http://www.agentcities.org/Activities/WG/WebServices/
Greenwood, D., Calisti, M.: Engineering web service - agent integration. In: Proceedings of the IEEE International Conference on Systems, Man & Conference, Whitestein, vol. 2, pp. 1918–1925. IEEE, Los Alamitos (2004)
Singh, M.P., Huns, M.N.: Service-Oriented Computing Semantics, Processes and Agents. Wiley, Chichester (2005)
Sonntag, M.: Agents as Web Service providers: Single agents or MAS? Applied Artificial Intelligence 20, 203–227 (2006)
Ardissono, L., Goy, A., Petrone, G.: Enabling conversations with web services. In: AAMAS 2003. Proceedings of the second international joint conference on Autonomous agents and multiagent systems, pp. 819–826. ACM Press, New York (2003)
León Soto, E.: Jade WS-MTS Add-on, http://jade.tilab.com/community-addons.php
Hahn, C., Madrigal-Mora, C., Fischer, K., Elvesæter, B., Berre, A.J., Zinnikus, I.: Meta-models, Models, and Model Transformations: Towards Interoperable Agents. In: Fischer, K., Timm, I.J., André, E., Zhong, N. (eds.) MATES 2006. LNCS (LNAI), vol. 4196, pp. 123–134. Springer, Heidelberg (2006)
Zinnikus, I., Elguezabal, G.B., Elvesæter, B., Fischer, K., Vayssière, J.: A model driven approach to agent-based service-oriented architectures. In: Fischer, K., Timm, I.J., André, E., Zhong, N. (eds.) MATES 2006. LNCS (LNAI), vol. 4196, pp. 110–122. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
León Soto, E. (2007). Agent Communication Using Web Services, a New FIPA Message Transport Service for Jade. In: Petta, P., Müller, J.P., Klusch, M., Georgeff, M. (eds) Multiagent System Technologies. MATES 2007. Lecture Notes in Computer Science(), vol 4687. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74949-3_7
Download citation
DOI: https://doi.org/10.1007/978-3-540-74949-3_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74948-6
Online ISBN: 978-3-540-74949-3
eBook Packages: Computer ScienceComputer Science (R0)