Skip to main content

Enabling Flexible Interaction with Web Services

  • Chapter

Part of the book series: Multiagent Systems, Artificial Societies, and Simulated Organizations ((MASA,volume 13))

Abstract

The exploitation of Web Services in e-commerce is affected by their limited support for the interaction with the service consumers. The current standards for the publication of services fail to specify the conversation flow for the invocation of the operations; thus, only simple requests can be performed by the consumers.

In this chapter, we present a conversation model supporting the management of long-lasting interactions between service provider and consumer, where several messages have to be exchanged before the service is completed. Other approaches assume that both the service producer and the consumer locally manage the contextual information to carry out the conversation with the partner. In contrast, our model supports the consumers during the service invocation in order to simplify the establishment of short-term business relationships. Our approach is based on an interaction model derived by simplifying Speech-Act Theory. Moreover, the management of the conversation turns is based on the communication techniques proposed by the emerging standards for Web Services.

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   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover 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. Agentcities. Agentcities network services. http://www.agentcities.net/, 2002.

    Google Scholar 

  2. L. Ardissono, A. Goy, and G. Petrone. Enabling conversations with Web Services. In Proc. 2nd Int. Joint. Conf on Autonomous Agents and MultiAgent Systems, pages 819–826, Melbourne, Australia, 2003.

    Google Scholar 

  3. A. Arkin, S. Askary, S. Fordin, W. Jekeli, K. Kawaguchi, D. Orchard, S. Pogliani, K. Riemer, S. Struble, P. Takacsi-Nagy, I. Trickovic, and S. Zimek. Web Service Choreography Interface 1.0. http://ifr.sap.com/wsci/specification/wsci-specpl0.html, 2002.

    Google Scholar 

  4. J.L. Austin. How to Do Things with Words. Harvard University Press, Cambridge, Mass, 1962.

    Google Scholar 

  5. F. Cabrera, G. Copeland, T. Freund, J. Klein, D. Langworthy, D. Orchard, J. Shewchuk, and T. Storey. Web Services Coordination (WS-Coordination). http://www-106.ibm.com/developerworks/library/ws-coor/, 2002.

    Google Scholar 

  6. S. Carberry, J. Chu-Carroll, and S. Elzer. Constructing and utilizing a model of user preferences in collaborative consultation dialogues. Computational Intelligence, 15(3):185–217, 1999.

    Article  Google Scholar 

  7. D. Chauhan. JAFMAS: A Java-based Agent Framework for Multiagent Systems Development and Implementation. PhD thesis, University of Cincinnati, Cincinnati, OH, 1997.

    Google Scholar 

  8. P.R. Cohen and H.J. Levesque. Rational interaction as the basis for communication. In P.R. Cohen, J. Morgan, and M.E. Pollack, editors, Intentions in Communication, pages 221–255. MIT Press, 1990.

    Google Scholar 

  9. F. Curbera, Y. Goland, J. Klein, F. Leymann, D. Roller, S. Thatte, and S. Weerawarana. Business Process Execution Language for Web Services, version 1.0. http://www-106.ibm.com/developerworks/webservices/library/ws-bpell, 2002.

    Google Scholar 

  10. F. Curbera, R. Khalaf, N. Mukhi, S. Tai, and S. Weerawarana. The next step in Web Services. Communications of the ACM, Special Issue on Service-Oriented Computing, 46(10), 2003.

    Google Scholar 

  11. FIPA. Foundation for Physical Intelligent Agents. http://www.fipa.org/, 2000.

    Google Scholar 

  12. J.E. Hanson, P. Nandi, and S. Kumaran. Conversation Support for business process integration. In Proc. of the IEEE Int. Enterprise Distributed Object Computing Conf (EDOC-02), pages 65–74, Lausanne, Switzerland, 2002.

    Google Scholar 

  13. J.E. Hanson, P. Nandi, and D. Levine. Conversation-enabled Web Services for agents and e-Business. In Proc. of the Int. Conf. on Internet Computing (IC-02), pages 791–796, Las Vegas, Nevada, 2002.

    Google Scholar 

  14. IBM. Web Services Flow Language. http://www-4.ibm.com/software/solutions /webser-vices/pdf/WSFL.pdf, 2002.

    Google Scholar 

  15. T. Kamamura, J. DeBlasio, T. Hasegawa, M. Paolucci, and K. Sycara. Preliminary report of public experiment of semantic service matchmaker with UDDI business registry. In Proc. Int. Conf. on Service-Oriented computing (ICSOC 2003), pages 208–224, Trento, Italy.

    Google Scholar 

  16. M. Klusch and K. Sycara. Brokering and matchmaking for coordination of agent societies: A survey. In A. Omicini, F. Zambonelli, M. Klusch, and R. Tolksdorf, editors, Coordination of Internet Agents: Models, Technologies, and Applications, chapter 8, pages 197–224. Springer-Verlag, 2001.

    Google Scholar 

  17. M. Paolucci, K. Sycara, T. Nishimura, and N. Srinivasan. Toward a Semantic Web e-commerce. In Proc. of 6th Int. Conf on Business Information Systems (BIS'2003), Colorado Springs, Colorado, 2003.

    Google Scholar 

  18. C. Rich, N. Lesh, J. Rickel, and A. Garland. A plug-in architecture for generating collaborative agent responses. In Int. Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS), pages 782–789, Bologna, Italy, 2002.

    Google Scholar 

  19. J.R. Searle. Indirect speech acts. In P. Cole and J. Morgan, editors, Syntax and Semantics: Speech Acts, volume 3, pages 59–82. Academic Press, New York, 1975.

    Google Scholar 

  20. DAML Services Coalition. DAML-S: Web Service description for the Semantic Web. In Proc. Int. Semantic Web Conference, pages 348–363, Chia Laguna, Italy, 2002.

    Google Scholar 

  21. A. Stein and E. Maier. Structuring collaborative information-seeking dialogues. Knowledge-Based Systems, 8(2–3):82–93, 1994.

    Google Scholar 

  22. W3C. Simple Object Access Protocol (SOAP) 1.2. http://www.w3.org/TR/2001/WD-soap12-20010709/.

    Google Scholar 

  23. W3C. Web Services Conversation Language (WSCL). http://www.w3.org/TR/wscll10, 2002.

    Google Scholar 

  24. W3C. Web Services Definition Language. http://www.w3.org/TR/wsdl, 2002.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer Science+Business Media, Inc.

About this chapter

Cite this chapter

Ardissono, L., Petrone, G., Segnan, M. (2004). Enabling Flexible Interaction with Web Services. In: Cavedon, L., Maamar, Z., Martin, D., Benatallah, B. (eds) Extending Web Services Technologies. Multiagent Systems, Artificial Societies, and Simulated Organizations, vol 13. Springer, Boston, MA. https://doi.org/10.1007/0-387-23344-X_9

Download citation

  • DOI: https://doi.org/10.1007/0-387-23344-X_9

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-23343-7

  • Online ISBN: 978-0-387-23344-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics