Di Ciccio, Claudio· Cecconi, AlessioDumas, MarlonGarcia-Bañuelos, LucianoLópez-Pintado, OrlenysMendling, Qinghua Lu JanPonomarev, AlexanderTran, An BinhWeber, Ingo2019-07-092019-07-092019https://dl.gi.de/handle/20.500.12116/23823Blockchain 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.enBlockchain Support for Collaborative Business ProcessesText/Journal Article10.1007/s00287-019-01178-x0170-6012