Skip to main content

WS2JADE: Integrating Web Service with Jade Agents

  • Conference paper
Service-Oriented Computing: Agents, Semantics, and Engineering (SOCASE 2007)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4504))

Abstract

Web services have gained popularity today for enabling universal interoperability among applications. In many scenarios, allowing software agents to access and control Web services is important and hence the integration between these two platforms. In this paper, we focus on technical aspects of an integration framework of Web services and Jade agent platform. The mismatch of description and communication between FIPA compliant agent platforms versus Web services are two key challenges that must be addressed. Our implementation, WS2JADE, is described and compared with WSDL2JADE - a previous implementation on the same topic, and WSIGS - a recent proposal of Web service and Agent integration architecture. In contrast to other solutions, WS2JADE provides facilities to deploy and control Web services as agent services at run time for deployment flexibility and active service discovery.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. JADE (Java Agent Development Framework), http://sharon.cselt.it/projects/jade/

  2. Web services Agent Integration Project, http://wsai.sourceforge.net/index.html/

  3. Agentcities Web services Working Group: Integrating Web services into Agentcities Technical Recommendation (2005), http://www.agentcities.org/rec/00006/

  4. Amazon Web Service (2005), http://www.amazon.com/gp/aws/landing.html

  5. FIPA: Interaction Protocol Specification (2005), http://www.fipa.org/repository/ips.php3

  6. Google Web APIs (2005), http://www.google.com/apis/

  7. European Coordination Action For Agent-Based Computing: AgentLink (2005), http://www.agentlink.org/

  8. W3C: Web Service Description Language (WSDL 1.1) (2005), http://www.w3.org/TR/wsdl

  9. Web service Resource Framework (2005), http://www.golubs.org/wsrf

  10. Müller, J.P., Bauer, B., Odell, J.J.: Agent UML: A Formalism for Specifying Multiagent Software Systems. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS, vol. 1957, pp. 91–103. Springer, Heidelberg (2001)

    Google Scholar 

  11. Greenwood, D., Calisti, M.: Engineering web service - agent integration. In: IEEE Systems, Cybernetics and Man Conference, the Hague, Netherlands, pp. 1918–1925. IEEE Computer Society Press, Los Alamitos (2004)

    Google Scholar 

  12. Varga, L.Z., Hajnal, Á.: Engineering Web Service Invocations from Agent Systems. In: Mařík, V., Müller, J.P., Pěchouček, M. (eds.) CEEMAS 2003. LNCS (LNAI), vol. 2691, pp. 626–635. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jingshan Huang Ryszard Kowalczyk Zakaria Maamar David Martin Ingo Müller Suzette Stoutenburg Katia P. Sycara

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Nguyen, X.T., Kowalczyk, R. (2007). WS2JADE: Integrating Web Service with Jade Agents. In: Huang, J., et al. Service-Oriented Computing: Agents, Semantics, and Engineering. SOCASE 2007. Lecture Notes in Computer Science, vol 4504. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72619-7_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72619-7_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72618-0

  • Online ISBN: 978-3-540-72619-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics