Extended WS-Agreement Protocol to Support Multi-Round Negotiations and Renegotiations

Authors
Christoph Langguth and Heiko Schuldt
Type
In Proceedings
Date
2010/12
Appears in
Proceedings of the 8th International Conference on Service Oriented Computing (ICSOC 2010)
Location
San Francisco, CA, USA
Abstract
WS-Agreement is a well-established and widely adopted protocol that helps service providers and consumers to agree on constraints under which a service is made available. However, the original protocol is limited to a simple interaction pattern for establishing agreements:the requester suggests the Quality of Service (QoS) details, the responder either accepts or declines. This is no longer sufficient when several rounds of negotiations are needed before both parties agree on the QoS level to be provided, or when an already established agreement needs to be changed based on mutual consent (renegotiation). This paper presents an extension to WS-Agreement which jointly addresses these limitations.