WSSecSpaces: a secure data-driven coordination service for Web Services applications

  • Authors:
  • Roberto Lucchi;Gianluigi Zavattaro

  • Affiliations:
  • University of Bologna, Mura Anteo Zamboni, Bologna - Italy;University of Bologna, Mura Anteo Zamboni, Bologna - Italy

  • Venue:
  • Proceedings of the 2004 ACM symposium on Applied computing
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web Services standards and protocols (WSDL, UDDI, SOAP, etc.) are the basis of a novel technology supporting Web based applications. Web Services are components offering ports at which service invocations can be sent using XML-based protocols. The tools currently proposed for specifying and programming the interdependencies among Web Services (BPEL, BizTalk, etc.) support the description of the flow of service invocation needed among collaborating Web Services in order to complete a specific task. In this paper we discuss the design and the implementation of a higher-level interaction model for Web Services that follows the tradition of data-driven coordination: Web Services do not coordinate via direct service invocation, but their interaction is mediated by a coordination space where shared data are stored and retrieved. Moreover, our proposal extends the traditional data-driven coordination model with a more sophisticated pattern matching mechanism that supports a controlled access to the shared data.