TY - GEN
T1 - Dynamic change propagation for process choreography instances
AU - Indiono, Conrad
AU - Rinderle-Ma, Stefanie
N1 - Publisher Copyright:
© 2017, Springer International Publishing AG.
PY - 2017
Y1 - 2017
N2 - Business process collaborations realize value chains between different partners and can be implemented by so called process choreographies. Change has become a major driver for costly (re-)negotiations between the participants. Static a priori prediction models exist to calculate the feasibility of a change request prior to negotiation. However, the dynamic or behavioral aspect of choreography changes at the choreography instance level has not been investigated yet, i.e., the question whether a process choreography instance is compliant with the change request and hence allows for acceptance of the change request. This work takes the dynamic perspective and analyzes the impact of a single change request from one partner on the entire (distributed) choreography based on the notion of change regions and public check points. Change strategies are elaborated to ensure choreography instance state compliance. One transaction-based approach is specified using rollback regions. It identifies probabilistically the set of activity nodes to be compensated at all levels of the business collaboration to ensure state compliance. The technical evaluation enables observing the properties of the rollback region.
AB - Business process collaborations realize value chains between different partners and can be implemented by so called process choreographies. Change has become a major driver for costly (re-)negotiations between the participants. Static a priori prediction models exist to calculate the feasibility of a change request prior to negotiation. However, the dynamic or behavioral aspect of choreography changes at the choreography instance level has not been investigated yet, i.e., the question whether a process choreography instance is compliant with the change request and hence allows for acceptance of the change request. This work takes the dynamic perspective and analyzes the impact of a single change request from one partner on the entire (distributed) choreography based on the notion of change regions and public check points. Change strategies are elaborated to ensure choreography instance state compliance. One transaction-based approach is specified using rollback regions. It identifies probabilistically the set of activity nodes to be compensated at all levels of the business collaboration to ensure state compliance. The technical evaluation enables observing the properties of the rollback region.
KW - Collaborative business processes
KW - Dynamic change
UR - http://www.scopus.com/inward/record.url?scp=85032704487&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-69462-7_22
DO - 10.1007/978-3-319-69462-7_22
M3 - Conference contribution
AN - SCOPUS:85032704487
SN - 9783319694610
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 334
EP - 352
BT - On the Move to Meaningful Internet Systems. OTM 2017 Conferences - Confederated International Conferences
A2 - Panetto, Herve
A2 - Paschke, Adrian
A2 - Meersman, Robert
A2 - Papazoglou, Mike
A2 - Debruyne, Christophe
A2 - Gaaloul, Walid
A2 - Ardagna, Claudio Agostino
PB - Springer Verlag
T2 - Confederated International Conference On the Move to Meaningful Internet Systems, OTM 2017 held in conjunction with Conferences on CoopIS, CandTC and ODBASE 2017
Y2 - 23 September 2017 through 27 September 2017
ER -