DocumentCode
2097580
Title
Compensation is not enough [fault-handling and compensation mechanism]
Author
Greenfield, Paul ; Fekete, Alan ; Jang, Julian ; Kuo, Dean
Author_Institution
CSIRO Math. & Inf. Sci., North Ryde, NSW, Australia
fYear
2003
fDate
16-19 Sept. 2003
Firstpage
232
Lastpage
239
Abstract
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 modeling 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.
Keywords
compensation; corporate modelling; electronic commerce; enterprise resource planning; exception handling; middleware; workflow management software; B2Bi; atomicity; business process automation; business process modeling; business-to-business integration; cancellation mechanism; compensation mechanism; compensation transactions; e-procurement case-study; enterprise application integration; fault-handling; infrastructure design; long-running interaction; middleware; workflow products; Australia; Computer languages; Java; Mathematical model;
fLanguage
English
Publisher
ieee
Conference_Titel
Enterprise Distributed Object Computing Conference, 2003. Proceedings. Seventh IEEE International
Print_ISBN
0-7695-1994-6
Type
conf
DOI
10.1109/EDOC.2003.1233852
Filename
1233852
Link To Document