Skip to main content

The WSDL2Agent Tool

  • Conference paper
  • 533 Accesses

Part of the book series: Whitestein Series in Software Agent Technologies ((WSSAT))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. Web Services Architecture, W3C Working Group Note 11 February 2004, http://www.w3.org/TR/2004/NOTE-ws-arch-20040211/

    Google Scholar 

  4. Foundation for Intelligent Physical Agents: “FIPA ACL Message Structure Specification”, http://www.fipa.org/specs/fipa00061/, (2002)

    Google Scholar 

  5. 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.

    Article  Google Scholar 

  6. 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.

    Google Scholar 

  7. Wooldridge, M., Jennings, N.R.: “Intelligent Agents: Theory and Practice” The Knowledge Engineering Review, 10(2), 115–152., 1995

    Google Scholar 

  8. Dale, J., Mamdani, E.: “Open Standards for Interoperating Agent-Based Systems” In: Software Focus, 1(2), Wiley, 2001.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. OWL-S Coalition “OWL-S 1.1 Release” http://www.daml.org/services/owl-s/1.1/ 2004

    Google Scholar 

  11. 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.

    Google Scholar 

  12. Foundation for Intelligent Physical Agents: “FIPA SL Content Language Specification”, http://www.fipa.org/specs/fipa00008/, (2002)

    Google Scholar 

  13. 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 Scholar 

  14. Google Web API, http://www.google.com/apis/

    Google Scholar 

  15. 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/

    Google Scholar 

  16. WebServices — Axis, http://ws.apache.org/axis/

    Google Scholar 

  17. Web Service Integration Demo, http://sas.ilab.sztaki.hu/wsid/

    Google Scholar 

  18. Alphabeans web services (See the “Run the demos” section at the URL below.) http://www-106.ibm.com/developerworks/webservices/demos/alphabeans/

    Google Scholar 

  19. 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

    Google Scholar 

  20. 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.

    Google Scholar 

  21. Agentcities Task Force. Integrating Web Services into Agentcities Recommendation. http://www.agentcities.org/rec/00006/actf-rec-00006a.pdf, 2003.

    Google Scholar 

  22. 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics