Skip to main navigation Skip to search Skip to main content

A Trustworthy decentralized Change Propagation Mechanism for Declarative Choreographies

  • Amina Brahem
  • , Tiphaine Henry
  • , Sami Bhiri
  • , Thomas Devogele
  • , Nassim Laga
  • , Nizar Messai
  • , Yacine Sam
  • , Walid Gaaloul
  • , Boualem Benatallah
  • University of Tours
  • University of Tunis El Manar
  • Orange Labs
  • CNRS UMR 5157 SAMOVAR
  • Dublin City University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Citations (Scopus)

Abstract

Blockchain technologies have emerged to serve as a trust basis for the monitoring and execution of business processes, particularly business process choreographies. However, dealing with changes in smart contract-enabled business processes remains an open issue. For any required modification to an existing smart contract (SC), a new version of the SC with a new address is deployed on the blockchain and stored in a contract registry. Moreover, in a choreography, a change in a partner process might affect the processes of other partners. Thus, the change effect must be propagated to partners of the choreography affected by the change. In this paper, we propose a new approach overcoming the limitations of SCs and allowing for the change management of blockchain-enabled declarative business process choreographies modeled as DCR graphs. Our approach allows a partner in a running blockchain-based DCR choreography instance to change its private DCR process. A change impacting other partners is propagated to their affected processes using a SC. The change propagation mechanism ensures the compatibility checks between public DCR processes of the partners. We demonstrate the approach’s feasibility through an implemented prototype.

Original languageEnglish
Title of host publicationBusiness Process Management - 20th International Conference, BPM 2022, Proceedings
EditorsClaudio Di Ciccio, Remco Dijkman, Adela del Río Ortega, Stefanie Rinderle-Ma
PublisherSpringer Science and Business Media Deutschland GmbH
Pages418-435
Number of pages18
ISBN (Print)9783031161025
DOIs
Publication statusPublished - 1 Jan 2022
Event20th International Conference on Business Process Management, BPM 2022 - Münster, Germany
Duration: 11 Sept 202216 Sept 2022

Publication series

NameLecture Notes in Computer Science
Volume13420 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference20th International Conference on Business Process Management, BPM 2022
Country/TerritoryGermany
CityMünster
Period11/09/2216/09/22

Keywords

  • Change propagation
  • DCR graph
  • Process choreography
  • SC

Fingerprint

Dive into the research topics of 'A Trustworthy decentralized Change Propagation Mechanism for Declarative Choreographies'. Together they form a unique fingerprint.

Cite this