TY - GEN
T1 - Trustworthy Cross-Organizational Collaborations with Hybrid On/Off-Chain Declarative Choreographies
AU - Henry, Tiphaine
AU - Brahem, Amina
AU - Laga, Nassim
AU - Hatin, Julien
AU - Gaaloul, Walid
AU - Benatallah, Boualem
N1 - Publisher Copyright:
© 2021, Springer Nature Switzerland AG.
PY - 2021/1/1
Y1 - 2021/1/1
N2 - Business Process Management communities increasingly adopt the blockchain technology to support trustworthy decentralized execution of processes. In this context, the interest in business process choreographies rises as they offer a distributed way to compose and control cross-organizational processes. In choreographies, the process view is distributed between participants to limit privacy leakages. Hence, the process observability (i.e., who knows what) is challenging. On one side, partners have no insight into each other’s orchestration and communicate peer-to-peer via the public view. On the other side, they have to maintain their internal orchestrations’ states consistent with the choreography’s global state. The need to ensure a privacy-preserving method to enforce a blockchain-based execution thus rises. In the present work, we propose a unified solution for the hybrid on/off-chain generation and execution of business process choreographies. The public view, shared understanding of the cross-organizational process, is triggered by the on-chain smart contract. Participants generate their private views off-chain using this on-chain public view. They execute afterward the private views in their off-chain process execution engine. Our prototypical implementation demonstrates the feasibility of the approach.
AB - Business Process Management communities increasingly adopt the blockchain technology to support trustworthy decentralized execution of processes. In this context, the interest in business process choreographies rises as they offer a distributed way to compose and control cross-organizational processes. In choreographies, the process view is distributed between participants to limit privacy leakages. Hence, the process observability (i.e., who knows what) is challenging. On one side, partners have no insight into each other’s orchestration and communicate peer-to-peer via the public view. On the other side, they have to maintain their internal orchestrations’ states consistent with the choreography’s global state. The need to ensure a privacy-preserving method to enforce a blockchain-based execution thus rises. In the present work, we propose a unified solution for the hybrid on/off-chain generation and execution of business process choreographies. The public view, shared understanding of the cross-organizational process, is triggered by the on-chain smart contract. Participants generate their private views off-chain using this on-chain public view. They execute afterward the private views in their off-chain process execution engine. Our prototypical implementation demonstrates the feasibility of the approach.
KW - Blockchain
KW - Business Process Management
KW - Decentralized choreographies
KW - Dynamic condition response graphs
UR - https://www.scopus.com/pages/publications/85120529864
U2 - 10.1007/978-3-030-91431-8_6
DO - 10.1007/978-3-030-91431-8_6
M3 - Conference contribution
AN - SCOPUS:85120529864
SN - 9783030914301
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 81
EP - 96
BT - Service-Oriented Computing - 19th International Conference, ICSOC 2021, Proceedings
A2 - Hacid, Hakim
A2 - Kao, Odej
A2 - Mecella, Massimo
A2 - Moha, Naouel
A2 - Paik, Hye-young
PB - Springer Science and Business Media Deutschland GmbH
T2 - 19th International Conference on Service-Oriented Computing, ICSOC 2021
Y2 - 22 November 2021 through 25 November 2021
ER -