Abstract
Blockchain technology has emerged as a promising infrastructure for enabling collaboration between mutually distrustful organizations. The enactment of blockchain-based collaborative processes typically requires a profound understanding of the process being executed, limiting support for flexible processes that cannot be fully prespecified at design time. To overcome this limitation, support for looseness, dealing with the configuration and execution of underspecified processes, is essential. In this paper, we conduct a systematic literature review to examine looseness support for blockchain-based collaborative processes from a behavioral and organizational perspective. In addition, we identify open research challenges to pave the way for further research in this area.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Brahem, A., et al.: A trustworthy decentralized change propagation mechanism for declarative choreographies. In: Di Ciccio, C., Dijkman, R., del Río Ortega, A., Rinderle-Ma, S. (eds.) BPM 2022, LNCS, vol. 13420, pp. 418–435. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-16103-2_27
Cognini, R., Corradini, F., Gnesi, S., Polini, A., Re, B.: Business process flexibility - a systematic literature review with a software systems perspective. Inf. Syst. Front. 20(2), 343–371 (2018)
Corradini, F., et al.: Model-driven engineering for multi-party business processes on multiple blockchains. Blockchain Res. Appl. 2(3), 100018 (2021)
Corradini, F., Marcelletti, A., Morichetta, A., Polini, A., Re, B., Tiezzi, F.: Engineering trustable and auditable choreography-based systems using blockchain. ACM Trans. Manage. Inf. Syst. 13(3), 1–53 (2022)
Di Ciccio, C., Marrella, A., Russo, A.: Knowledge-intensive processes: characteristics, requirements and analysis of contemporary approaches. J. Data Semant. 4(1), 29–57 (2015)
Garcia-Garcia, J.A., Sanchez-Gomez, N., Lizcano, D., Escalona, M.J., Wojdynski, T.: Using blockchain to improve collaborative business process management: systematic literature review. IEEE Access 8, 142312–142336 (2020)
Henry, T., Brahem, A., Laga, N., Hatin, J., Gaaloul, W., Benatallah, B.: Trustworthy cross-organizational collaborations with hybrid on/off-chain declarative choreographies. In: Hacid, H., Kao, O., Mecella, M., Moha, N., Paik, H. (eds.) ICSOC 2021. LNCS, vol. 13121, pp. 81–96. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-91431-8_6
Henry, T., Laga, N., Hatin, J., Beck, R., Gaaloul, W.: Hire me fairly: towards dynamic resource-binding with smart contracts. In: Proceeding of International Conference on Services Computing (SCC), pp. 407–412. IEEE (2021)
Klinger, P., Bodendorf, F.: Blockchain-based cross-organizational execution framework for dynamic integration of process collaborations. In: Proceeding of WI, pp. 893–908. GITO Verlag (2020)
Klinger, P., Nguyen, L., Bodendorf, F.: Upgradeability concept for collaborative blockchain-based business process execution framework. In: Chen, Z., Cui, L., Palanisamy, B., Zhang, L.-J. (eds.) ICBC 2020. LNCS, vol. 12404, pp. 127–141. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-59638-5_9
Ladleif, J., Weske, M., Weber, I.: Modeling and enforcing blockchain-based choreographies. In: Hildebrandt, T., van Dongen, B.F., Röglinger, M., Mendling, J. (eds.) BPM 2019. LNCS, vol. 11675, pp. 69–85. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-26619-6_7
Liu, Y., Lu, Q., Yu, G., Paik, H., Perera, H., Zhu, L.: A pattern language for blockchain governance. In: Proceedings of EuroPLop, pp. 28:1–28:16. ACM (2022)
López-Pintado, O., Dumas, M., García-Bañuelos, L., Weber, I.: Dynamic role binding in blockchain-based collaborative business processes. In: Giorgini, P., Weber, B. (eds.) CAiSE 2019. LNCS, vol. 11483, pp. 399–414. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-21290-2_25
López-Pintado, O., Dumas, M., García-Bañuelos, L., Weber, I.: Interpreted execution of business process models on blockchain. In: Proceedings of International Enterprise Distributed Object Computing Conference (EDOC), pp. 206–215. IEEE (2019)
López-Pintado, O., Dumas, M., García-Bañuelos, L., Weber, I.: Controlled flexibility in blockchain-based collaborative business processes. Inf. Syst. 104, 101622 (2022)
Loukil, F., Boukadi, K., Abed, M., Ghedira-Guegan, C.: Decentralized collaborative business process execution using blockchain. World Wide Web 24(5), 1645–1663 (2021). https://doi.org/10.1007/s11280-021-00901-7
Lu, Q., et al.: Integrated model-driven engineering of blockchain applications for business processes and asset management. Softw. Pract. Exp. 51(5), 1059–1079 (2021)
Madsen, M., Gaub, M., Kirkbro, M., Høgnason, T., Slaats, T., Debois, S.: Collaboration among adversaries: distributed workflow execution on a blockchain (2018). https://pure.itu.dk/en/publications/collaboration-among-adversaries-distributed-workflow-execution-on, Presented at Symposium on Foundations and Applications of Blockchain 2018
Mandell, M., Steelman, T.: Understanding what can be accomplished through interorganizational innovations the importance of typologies, context and management strategies. Publ. Manage. Rev. 5(2), 197–224 (2003)
Mendling, J., et al.: Blockchains for business process management - challenges and opportunities. ACM Trans. Manag. Inf. Syst. 9(1), 4:1-4:16 (2018)
Pourmirza, S., Peters, S., Dijkman, R., Grefen, P.: A systematic literature review on the architecture of business process management systems. Inf. Syst. 66, 43–58 (2017)
Prybila, C., Schulte, S., Hochreiner, C., Weber, I.: Runtime verification for business processes utilizing the bitcoin blockchain. Future Gener. Comput. Syst. 107, 816–831 (2020)
Rahman, M.S., Khalil, I., Bouras, A.: A framework for modelling blockchain based supply chain management system to ensure soundness of smart contract workflow. In: Proceedings of Hawaii International Conference on System Sciences (HICSS), pp. 1–10. ScholarSpace (2021). https://hdl.handle.net/10125/71295
Reichert, M., Weber, B.: Enabling Flexibility in Process-Aware Information Systems - Challenges, Methods, Technologies. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-30409-5
Amaral de Sousa, V., Burnay, C., Snoeck, M.: B-MERODE: a model-driven engineering and artifact-centric approach to generate blockchain-based information systems. In: Dustdar, S., Yu, E., Salinesi, C., Rieu, D., Pant, V. (eds.) CAiSE 2020. LNCS, vol. 12127, pp. 117–133. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-49435-3_8
Stiehle, F., Weber, I.: Blockchain for business process enactment: a taxonomy and systematic literature review. In: Marrella, A., et al. (eds.) BPM 2022. LNBIP, vol. 459, pp. 5–20. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-16168-1_1
Sturm, C., Scalanczi, J., Schönig, S., Jablonski, S.: A blockchain-based and resource-aware process execution engine. Future Gener. Comput. Syst. 100, 19–34 (2019)
Sturm, C., Szalanczi, J., Schönig, S., Jablonski, S.: A lean architecture for blockchain based decentralized process execution. In: Daniel, F., Sheng, Q.Z., Motahari, H. (eds.) BPM 2018. LNBIP, vol. 342, pp. 361–373. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-11641-5_29
Viriyasitavat, W., Xu, L.D., Bi, Z., Sapsomboon, A.: Blockchain-based business process management (BPM) framework for service composition in Industry 4.0. J. Intell. Manuf. 31(7), 1737–1748 (2020)
Viriyasitavat, W., Xu, L.D., Niyato, D., Bi, Z., Hoonsopon, D.: Applications of blockchain in business processes: a comprehensive review. IEEE Access 10, 118900–118925 (2022)
Weber, I., Xu, X., Riveret, R., Governatori, G., Ponomarev, A., Mendling, J.: Untrusted business process monitoring and execution using blockchain. In: La Rosa, M., Loos, P., Pastor, O. (eds.) BPM 2016. LNCS, vol. 9850, pp. 329–347. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-45348-4_19
Weske, M.: Business Process Management - Concepts, Languages, Architectures, 3rd edn. Springer, Cham (2019). https://doi.org/10.1007/978-3-642-28616-2
Xu, Y., Slaats, T., Düdder, B., Debois, S., Wu, H.: Distributed and adversarial resistant workflow execution on the Algorand blockchain. CoRR abs/2211.08695 (2022)
Zhang, D., Xu, X., Zhu, L., Paik, H.: A process adaptation framework for blockchain-based supply chain management. In: Proceedings of International Conference on Blockchain and Cryptocurrency (ICBC), pp. 1–9. IEEE (2021)
Lim, Y.Z., Zhou, J., Saerbeck, M.: Shaping blockchain technology for securing supply chains. In: Zhou, J., et al. (eds.) ACNS 2021. LNCS, vol. 12809, pp. 3–18. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-81645-2_1
Acknowledgement
Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) – 450612067
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Lichtenstein, T., Atwi, H., Weske, M., Pautasso, C. (2023). Loose Collaborations on the Blockchain: Survey and Challenges. In: Köpke, J., et al. Business Process Management: Blockchain, Robotic Process Automation and Educators Forum. BPM 2023. Lecture Notes in Business Information Processing, vol 491. Springer, Cham. https://doi.org/10.1007/978-3-031-43433-4_2
Download citation
DOI: https://doi.org/10.1007/978-3-031-43433-4_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-43432-7
Online ISBN: 978-3-031-43433-4
eBook Packages: Computer ScienceComputer Science (R0)