Upgradeability Concept for Collaborative Blockchain-Based Business Process Execution Framework

Klinger P, Nguyen HL, Bodendorf F (2020)


Publication Language: English

Publication Type: Conference contribution, Conference Contribution

Publication year: 2020

Publisher: Springer

City/Town: Cham

Pages Range: 127-141

Conference Proceedings Title: Blockchain – ICBC 2020. ICBC 2020. Lecture Notes in Computer Science, vol 12404

Event location: Honolulu, Hawaii US

DOI: 10.1007/978-3-030-59638-5_9

Abstract

Inter-organizational business processes involve different independent participants to interact with each other to run a collaborative business process. To date, central, trusted third parties mediate between non-trusting participants adding additional process complexity as well as administrative and run costs. Recent research showed that Blockchain and Smart Contracts can replace the role of a central trusted authority in collaborative execution of processes. Smart Contracts, that represent business process logic, cannot be altered due to immutability constraints of Blockchain systems. Yet, with the help of advanced technical upgradeability concepts, upgrading contracts, therefore enabling versioning of processes on a Blockchain is possible. This paper analyzes and implements three different upgradeability concepts. The implemented patterns are evaluated with regard to an existing blockchain-based execution framework for inter-organizational business processes. Our findings suggest the Unstructured Storage Proxy pattern to be the most promising for practical use, especially regarding cost-effectiveness and minimal added complexity. The findings are derived from simulations on a real-world use case stemming from a large German electronics manufacturing company.

Authors with CRIS profile

How to cite

APA:

Klinger, P., Nguyen, H.-L., & Bodendorf, F. (2020). Upgradeability Concept for Collaborative Blockchain-Based Business Process Execution Framework. In Zhixiong Chen, Laizhong Cui, Balaji Palanisamy, Liang-Jie Zhang (Eds.), Blockchain – ICBC 2020. ICBC 2020. Lecture Notes in Computer Science, vol 12404 (pp. 127-141). Honolulu, Hawaii, US: Cham: Springer.

MLA:

Klinger, Philipp, Huy-Long Nguyen, and Freimut Bodendorf. "Upgradeability Concept for Collaborative Blockchain-Based Business Process Execution Framework." Proceedings of the International Conference on Blockchain - ICBC 2020, Honolulu, Hawaii Ed. Zhixiong Chen, Laizhong Cui, Balaji Palanisamy, Liang-Jie Zhang, Cham: Springer, 2020. 127-141.

BibTeX: Download