Adopting the BPMN standard and, in particular, its choreography diagrams is promising to increase business possibilities. Their adoption in practice has been challenging and faced complex hurdles due to the lack of concrete support for the choreography execution, and the absence of distributed infrastructures allowing the involved participants to trust each other. To overcome these challenges, we propose ChorChain, a novel model-driven framework based on Blockchain technology. It supports the whole lifecycle of choreographies, from their modelling to their distributed execution and auditing. The feasibility and effectiveness of the framework are assessed through experiments conducted on the Rinkeby Ethereum Testnet.

ChorChain: A Blockchain-Based Framework for Executing and Auditing BPMN Choreographies

Corradini F.;Marcelletti A.;Morichetta A.;Polini A.;Re B.;Tiezzi F.
2022-01-01

Abstract

Adopting the BPMN standard and, in particular, its choreography diagrams is promising to increase business possibilities. Their adoption in practice has been challenging and faced complex hurdles due to the lack of concrete support for the choreography execution, and the absence of distributed infrastructures allowing the involved participants to trust each other. To overcome these challenges, we propose ChorChain, a novel model-driven framework based on Blockchain technology. It supports the whole lifecycle of choreographies, from their modelling to their distributed execution and auditing. The feasibility and effectiveness of the framework are assessed through experiments conducted on the Rinkeby Ethereum Testnet.
2022
273
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11581/472764
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact