Contracts are a way of collaborating and binding parties involved describing exchanges of promises or agreement between parties. In the world of Web services, the approaches, languages, and tools that support, specify, and establish contractual concerns are vast. Existing works often mention similar concepts but provide different languages and terminologies. In most cases, current works do not consider the negotiation and establishment of contractual terms modeled by different specifications. In particular, the issue of interoperability among different Web service contract frameworks is open. We analyze existing approaches and propose guidelines for reconciling them in order to improve collaboration between service providers, service consumers and aggregators.
On Reconciliation of Contractual Concerns of Web Services
D'Andrea, Vincenzo
2008-01-01
Abstract
Contracts are a way of collaborating and binding parties involved describing exchanges of promises or agreement between parties. In the world of Web services, the approaches, languages, and tools that support, specify, and establish contractual concerns are vast. Existing works often mention similar concepts but provide different languages and terminologies. In most cases, current works do not consider the negotiation and establishment of contractual terms modeled by different specifications. In particular, the issue of interoperability among different Web service contract frameworks is open. We analyze existing approaches and propose guidelines for reconciling them in order to improve collaboration between service providers, service consumers and aggregators.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione



