2019 IEEE 23rd International Enterprise Distributed Object Computing Conference (EDOC) 2019
DOI: 10.1109/edoc.2019.00033
|View full text |Cite
|
Sign up to set email alerts
|

Interpreted Execution of Business Process Models on Blockchain

Abstract: Blockchain technology provides a tamper-proof mechanism to execute inter-organizational business processes involving mutually untrusted parties. Existing approaches to blockchain-based process execution are based on code generation. In these approaches, a process model is compiled into one or more smart contracts, which are then deployed on a blockchain platform. Given the immutability of the deployed smart contracts, these compiled approaches ensure that all process instances conform to the process model. How… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
18
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 35 publications
(18 citation statements)
references
References 11 publications
0
18
0
Order By: Relevance
“…Disrupting the execution of program code in any of these areas can compromise the integrity or availability of the blockchain system. In the design phase of this predisposition, we found two recent studies on the successful transformation of BPMN to Ethereum (Lopez-Pintado et al, 2019;López-Pintado et al, 2018), and none on the transformation of Hyperledger Fabric, which is a more technology-aware technology.…”
Section: Delphi Study Research Designmentioning
confidence: 99%
“…Disrupting the execution of program code in any of these areas can compromise the integrity or availability of the blockchain system. In the design phase of this predisposition, we found two recent studies on the successful transformation of BPMN to Ethereum (Lopez-Pintado et al, 2019;López-Pintado et al, 2018), and none on the transformation of Hyperledger Fabric, which is a more technology-aware technology.…”
Section: Delphi Study Research Designmentioning
confidence: 99%
“…Such process smart contracts need to implement the correct semantics of the original process model specification. Whether this is achieved using code generation (Weber et al, 2016;López-Pintado et al, 2019a;Ladleif et al, 2019) or interpretation (López-Pintado et al, 2019b) is secondary, as long as each source process concept is mapped to an equivalent smart contract concept. In practice, this mapping is a particular problem for external events and the deferred choice pattern-which we will elaborate on in the remainder of this paper.…”
Section: Blockchain-based Process Enginesmentioning
confidence: 99%
“…In our own work, we implement conditional events to monitor local process data (Ladleif et al, 2019). Some approaches support constructs which can be used to emulate the behavior of external events, like service tasks in Caterpillar (López-Pintado et al, 2019a) or on-chain asset registries in Lorikeet (Lu et al, 2021). Weber et al (2016) discuss connecting to external services using a dedicated trigger component, which could also assume the role of a request/response oracle.…”
Section: Deferred Choice On Blockchainmentioning
confidence: 99%
“…In the design phase of this predisposition, we found two recent studies on the successful transformation of BPMN to Ethereum (Lopez-Pintado et al, 2019;López-Pintado et al, 2018), and none on the transformation of Hyperledger Fabric, which is a more technology-aware technology.…”
Section: Soft Skills Of the Chief Information Security Officermentioning
confidence: 99%