Abstract
In contemporary business process management (BPM), the need for secure and transparent interactions between organizations is paramount. Integrating business process management systems (BPMS) with blockchain technology can offer protection against malicious actors and increase trust, e.g., in process mining results, by allowing organizations to share execution traces and associated information. However, hard integration approaches, which we define as execution of processes on the blockchain as smart contracts, have not found widespread application. A hard integration approach, e.g., by utilizing a BPMN to solidity compiler as Caterpillar, has a high barrier of entry since it requires a company to restructure its infrastructure and processes, especially pertaining to potential immutability of smart contracts, and the integration of outside information through oracles. In this work, we instead want to explore a soft integration approach, which allows companies to continue using their existing BPMS infrastructure and integrate blockchain technologies without having to change the overall architecture of the system. The goal is to produce distributed non-tamperable logs, created through the use of private blockchains, serving as basis for compliance checking and, thus, secure and trustworthy execution. In this work, we present two soft integration approaches, which are discussed, implemented, and evaluated regarding their integration complexity and performance. The results suggest that a soft integration approach of blockchain technology can enhance the reliability and traceability of existing BPM systems with low integration effort, thus pointing towards a path for high acceptance within organizations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
https://camunda.com, last access 2024-05-2024.
- 2.
https://tim-solutions.de/, last access: 2024-04-10.
- 3.
https://artistaflow.com, last access: 2024-04-10.
- 4.
https://github.com/orlenyslp/Caterpillar, last access: 2024-04-10.
- 5.
https://hyperledger.org/projects/fabric, last access: 2024-04-10.
- 6.
https://cpee.org/, last access: 2024-05-28.
- 7.
https://github.com/thomasvloo/fabric-testnet, last accessed: 2024-04-10.
- 8.
https://github.com/orlenyslp/Caterpillar, last access: 2024-04-09.
- 9.
https://ethereum.org/en/, last access: 2024-05-27.
- 10.
- 11.
https://www.hyperledger.org/projects/besu, last access: 2024-05-28.
- 12.
https://consensys.io/, last access: 2024-04-10.
- 13.
https://r3.com/products/corda/, last access: 2024-04-10.
- 14.
https://github.com/thomasvloo/fabric-testnet, last accessed: 2024-04-10.
- 15.
https://www.hyperledger.org/blog/2023/02/16/benchmarking-hyperledger-fabric-2-5-performance, last access: 2024-05-28.
References
Alves, P.H.C., et al.: Exploring blockchain technology to improve multi-party relationship in business process management systems. In: ICEIS, no. 2, pp. 817–825 (2020)
Clohessy, T., Acton, T., Rogers, N.: Blockchain adoption: technological, organisational and environmental considerations. In: Treiblmaier, H., Beck, R. (eds.) Business Transformation through Blockchain, pp. 47–76. Springer, Cham (2019). https://doi.org/10.1007/978-3-319-98911-2_2
Di Ciccio, C., et al.: Blockchain support for collaborative business processes. Informatik Spektrum 42, 182–190 (2019)
Garcia-Garcia, J.A., Sánchez-Gómez, N., Lizcano, D., Escalona, M.J., Wojdyński, T.: Using blockchain to improve collaborative business process management: systematic literature review. IEEE Access 8, 142312–142336 (2020). https://doi.org/10.1109/ACCESS.2020.3013911
Grisold, T., Mendling, J., Otto, M., vom Brocke, J.: Adoption, use and management of process mining in practice. Bus. Process. Manag. J. 27(2), 369–387 (2021)
Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering, vol. 2 (2007)
Li, M., Huang, G.: Blockchain-enabled workflow management system for fine-grained resource sharing in e-commerce logistics. In: 2019 IEEE 15th International Conference on Automation Science and Engineering (CASE), pp. 751–755 (2019). https://doi.org/10.1109/COASE.2019.8843250
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
Lopez-Pintado, O., Garcia-Banuelos, L., Dumas, M., Weber, I.: Caterpillar: a blockchain-based business process management system. In: International Conference on Business Process Management (2017). https://api.semanticscholar.org/CorpusID:3629238
Mangler, J.: Datastream xes extension: embedding IoT sensor data into extensible event stream logs. Future Internet 15(3), 109 (2023)
Mangler, J., et al.: From internet of things data to business processes: challenges and a framework (2024)
Mendling, J., et al.: Blockchains for business process management-challenges and opportunities. ACM Trans. Manag. Inf. Syst. (TMIS) 9(1), 1–16 (2018)
Mercenne, L., Brousmiche, K.L., Hamida, E.B.: Blockchain studio: a role-based business workflows management system. In: 2018 IEEE 9th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), pp. 1215–1220. IEEE (2018)
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system. Decentralized Bus. Rev. 21260 (2008)
Stiehle, F., Weber, I.: Blockchain for business process enactment: a taxonomy and systematic literature review. In: Marrella, A., et al. (eds.) BPM 2022. LNCS, pp. 5–20. Springer, Heidelberg (2022). https://doi.org/10.1007/978-3-031-16168-1_1
Tran, A.B., Lu, Q., Weber, I.: Lorikeet: a model-driven engineering tool for blockchain-based business process execution and asset management. In: BPM (Dissertation/Demos/Industry), pp. 56–60 (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Loebbecke, J., van Loo, T., Mangler, J., Ma, Z., Pitner, T., Rinderle-Ma, S. (2024). BPMS Blockchain Technology Soft Integration For Non-tamperable Logging. In: Di Ciccio, C., et al. Business Process Management: Blockchain, Robotic Process Automation, Central and Eastern European, Educators and Industry Forum. BPM 2024. Lecture Notes in Business Information Processing, vol 527. Springer, Cham. https://doi.org/10.1007/978-3-031-70445-1_7
Download citation
DOI: https://doi.org/10.1007/978-3-031-70445-1_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-70444-4
Online ISBN: 978-3-031-70445-1
eBook Packages: Computer ScienceComputer Science (R0)