Abstract
The WSDL2Agent tool is used to help the integration of existing web services into agent based systems. The input to the WSDL2Agent tool is the WSDL file of a web service and the tool provides two types of output. The WSDL2Jade part of the tool generates code for a proxy agent that makes the web service available in multi-agent environment. The WSDL2Protégé part of the tool generates project file for the Protégé ontology engineering tool in which the ontology of the web service can be semantically enriched, visualized, or exported to various formats. In this paper we present the technical details of the code generators and the application scenario of the tool.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Lyell, M., Rosen, L., Casagni-Simkins, M., Norris. D.: “On software agents and web services: Usage and design concepts and issues” In Proc. of the 1st International Workshop on Web Services and Agent Based Engineering, Sydney, Australia, July 2003.
Maximilien, E.M., Singh, M.P.: “Agent-based architecture for autonomic web service selection” In Proc. of the 1st International Workshop on Web Services and Agent Based Engineering, Sydney, Australia, July 2003.
Web Services Architecture, W3C Working Group Note 11 February 2004, http://www.w3.org/TR/2004/NOTE-ws-arch-20040211/
Foundation for Intelligent Physical Agents: “FIPA ACL Message Structure Specification”, http://www.fipa.org/specs/fipa00061/, (2002)
Gennari, J., Musen, M., Fergerson, R., Grosso, W., Crubézy, M., Eriksson, H., Noy, N., Tu. S.: “The evolution of Protégé-2000: An environment for knowledge-based systems development” International Journal of Human-Computer Studies, 58(1):89–123, 2003.
van Aart, C.J., Pels, R.F., Giovanni C. and Bergenti F.: “Creating and Using Ontologies in Agent Communication” Workshop on Ontologies in Agent Systems 1st International Joint Conference on Autonomous Agents and Multi-Agent Systems, 2002.
Wooldridge, M., Jennings, N.R.: “Intelligent Agents: Theory and Practice” The Knowledge Engineering Review, 10(2), 115–152., 1995
Dale, J., Mamdani, E.: “Open Standards for Interoperating Agent-Based Systems” In: Software Focus, 1(2), Wiley, 2001.
Foster, I., Jennings, N. R., Kesselman, C.: “Brain meets brawn: Why Grid and agents need each other” Proceedings of the 3rd International Conference on Autonomous Agents and Multi-Agent Systems, New York, USA, 8–15., 2004.
OWL-S Coalition “OWL-S 1.1 Release” http://www.daml.org/services/owl-s/1.1/ 2004
Bussler, C., Maedche, A., Fensel, D.: “A Conceptual Architecture for Semantic Web Enabled Web Services” ACM Special Interest Group on Management of Data: Volume 31, Number 4, Dec 2002.
Foundation for Intelligent Physical Agents: “FIPA SL Content Language Specification”, http://www.fipa.org/specs/fipa00008/, (2002)
Bellifemine, F., Poggi, A., Rimassa, G.: “JADE-A FIPA-compliant agent framework”, In Proc. of the Fourth International Conference and Exhibition on the Practical Application of Intelligent Agents and Multi-Agents (PAAM’99), London, UK, (1999) pp. 97–108.
Google Web API, http://www.google.com/apis/
W3C Working Draft “XML Schema Part 1: Structures”, “XML Schema Part 2: Datatypes”, http://www.w3.org/TR/xmlschema-1/, http://www.w3.org/TR/xmlschema-2/
WebServices — Axis, http://ws.apache.org/axis/
Web Service Integration Demo, http://sas.ilab.sztaki.hu/wsid/
Alphabeans web services (See the “Run the demos” section at the URL below.) http://www-106.ibm.com/developerworks/webservices/demos/alphabeans/
Willmott, S.N., Dale, J., Burg, B., Charlton, P., O’brien, P.: “Agentcities: A Worldwide Open Agent Network”, Agentlink News 8 (Nov. 2001) 13–15, http://www.AgentLink.org/newsletter/8/AL-8.pdf
Paolucci, M., Srinivasan, N., Sycara, K., Nishimura, T.: “Toward a Semantic Choreography of Web Services: From WSDL to DAML-S” Proc. of the First International Conference on Web Services (ICWS’03), Las Vegas, Nevada, USA, June 2003, pp 22–26.
Agentcities Task Force. Integrating Web Services into Agentcities Recommendation. http://www.agentcities.org/rec/00006/actf-rec-00006a.pdf, 2003.
Varga, L.Z., Hajnal, A., Werner, Z.: “An Agent Based Approach for Migrating Web Services to Semantic Web Services”, Lecture Notes in Computer Science Vol. 3192, C. Bussler, D. Fensel (Eds.), Artificial Intelligence: Methodology, Systems, and Applications 11th International Conference, AIMSA 2004, Varna, Bulgaria, September 2–4, 2004, Proceedings, pp. 371–380., ISBN-3-540-22959-0
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Birkhäuser Verlag
About this paper
Cite this paper
Varga, L.Z., Hajnal, Á., Werner, Z. (2005). The WSDL2Agent Tool. In: Unland, R., Calisti, M., Klusch, M. (eds) Software Agent-Based Applications, Platforms and Development Kits. Whitestein Series in Software Agent Technologies. Birkhäuser Basel. https://doi.org/10.1007/3-7643-7348-2_9
Download citation
DOI: https://doi.org/10.1007/3-7643-7348-2_9
Publisher Name: Birkhäuser Basel
Print ISBN: 978-3-7643-7347-4
Online ISBN: 978-3-7643-7348-1
eBook Packages: Computer ScienceComputer Science (R0)