TY - JOUR TI - Blockchain Support for Collaborative Business Processes 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. DO - https://doi.org/10.1007/s00287-019-01178-x SP - 182 EP - 190 UR - https://rdcu.be/bE8fx PY - 2019-01-01 JO - Informatik-Spektrum 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 - Tran, An Binh AU - Weber, Ingo ER -