Compensability of business processes

0Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

When a business process executed in a SOA environment cannot fully achieve its goal, it should perform a compensation of its already completed activities. This method is widely used by the standards related to the executing of business processes in SOA environments. Many of the specifications relative to the types of process coordination, execution languages and notations which are used to design business processes are based on this approach. Unfortunately, there is no specification which provides mechanisms that guarantee the possibility of compensation. The lack of such mechanisms may lead to the situations which in the BPMN standard are defined as "hazardous". They occur when an execution of a process can neither be completed nor fully compensated. The result of this process is undetermined, inconsistent with intentions of a designer of a process and can lead to the loss of consistency. These cases often enforce manual engagement in resolving the situation and are a serious problem if we deal with numerous instances of processes. This article focuses on this issue, presents its analysis as well as a solution to it. © 2012 Springer-Verlag.

Cite

CITATION STYLE

APA

Gȩzikiewicz, H., Jankiewicz, K., & Morzy, T. (2012). Compensability of business processes. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7204 LNCS, pp. 628–637). https://doi.org/10.1007/978-3-642-31500-8_65

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free