TY - JOUR
T1 - Blockchain Support for Collaborative Business Processes
AU - Di Ciccio, Claudio
AU - Cecconi, Alessio
AU - Dumas, Marlon
AU - García-Bañuelos, Luciano
AU - López-Pintado, Orlenys
AU - Lu, Qinghua
AU - Mendling, Jan
AU - Ponomarev, Alexander
AU - Binh Tran, An
AU - Weber, Ingo
PY - 2019/5/22
Y1 - 2019/5/22
N2 - Blockchain technology provides basic building blocks to support the execution of collaborative business processes involving mutually untrusted parties in a decentralized environment. Several research proposals have demonstrated the feasibility of designing blockchain-based collaborative business processes using a high-level notation, such as the Business Process Model and Notation (BPMN), and thereon automatically generating the code artifacts required to execute these processes on a blockchain platform. In this paper, we present the conceptual foundations of model-driven approaches for blockchain-based collaborative process execution and we compare two concrete approaches, namely Caterpillar and Lorikeet.
AB - Blockchain technology provides basic building blocks to support the execution of collaborative business processes involving mutually untrusted parties in a decentralized environment. Several research proposals have demonstrated the feasibility of designing blockchain-based collaborative business processes using a high-level notation, such as the Business Process Model and Notation (BPMN), and thereon automatically generating the code artifacts required to execute these processes on a blockchain platform. In this paper, we present the conceptual foundations of model-driven approaches for blockchain-based collaborative process execution and we compare two concrete approaches, namely Caterpillar and Lorikeet.
U2 - 10.1007/s00287-019-01178-x
DO - 10.1007/s00287-019-01178-x
M3 - Article
SN - 0170-6012
VL - 42
SP - 182
EP - 190
JO - Informatik-Spektrum
JF - Informatik-Spektrum
IS - 3
ER -