loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Seventh International Enterprise Distributed Object Computing Conference (EDOC'03)
Compensation is Not Enough
Brisbane, Queensland, Australia
September 16-September 19
ISBN: 0-7695-1994-6
Paul Greenfield, CSIRO Mathematical and Information Sciences
Alan Fekete, University of Sydney
Julian Jang, CSIRO Mathematical and Information Sciences; University of Sydney
Dean Kuo, CSIRO Mathematical and Information Sciences
An important problem in designing infrastructure to support business-to-business integration (B2Bi) is how to cancel a long-running interaction (either because the user has changed their mind, or in response to an unrecoverable failure). We review the fault-handling and compensation mechanism that is now used in most workflow products and business process modelling standards. We then use an e-procurement case-study to extract a set of requirements for an effective cancellation mechanism, and we show that the standard approach using fault-handling, and compensation transactions is not adequate to meet these requirements.
Index Terms:
middleware, workflow, business process modelling, atomicity, compensation, transactions
Citation:
Paul Greenfield, Alan Fekete, Julian Jang, Dean Kuo, "Compensation is Not Enough," edoc, pp.232, Seventh International Enterprise Distributed Object Computing Conference (EDOC'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.