Sciweavers

ACSD
2008
IEEE

On the interplay between fault handling and request-response service invocations

14 years 4 months ago
On the interplay between fault handling and request-response service invocations
Abstract. Service Oriented Computing (SOC) allows for the composition of services which communicate using unidirectional notification or bidirectional request-response primitives. Most of the service orchestration languages proposed so far provide also primitives to handle faults and manage the subsequent compensation activities. The interplay between these two aspects is non trivial since, for instance, faults should be notified to the request-response communication partners in order to compensate also the remote activities. We first present a simple orchestration scenario requiring a precise distributed fault handling strategy. We show that this strategy cannot be programmed using current orchestration languages; then, we propose a new style for orchestration programming able to specify the required fault management strategy. Finally, we show the generality of our approach by analyzing its properties and applying it to a nontrivial scenario.
Claudio Guidi, Ivan Lanese, Fabrizio Montesi, Gian
Added 28 May 2010
Updated 28 May 2010
Type Conference
Year 2008
Where ACSD
Authors Claudio Guidi, Ivan Lanese, Fabrizio Montesi, Gianluigi Zavattaro
Comments (0)