Skip to main content

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    https://camunda.com, last access 2024-05-2024.

  2. 2.

    https://tim-solutions.de/, last access: 2024-04-10.

  3. 3.

    https://artistaflow.com, last access: 2024-04-10.

  4. 4.

    https://github.com/orlenyslp/Caterpillar, last access: 2024-04-10.

  5. 5.

    https://hyperledger.org/projects/fabric, last access: 2024-04-10.

  6. 6.

    https://cpee.org/, last access: 2024-05-28.

  7. 7.

    https://github.com/thomasvloo/fabric-testnet, last accessed: 2024-04-10.

  8. 8.

    https://github.com/orlenyslp/Caterpillar, last access: 2024-04-09.

  9. 9.

    https://ethereum.org/en/, last access: 2024-05-27.

  10. 10.

    https://www.hyperledger.org/projects/fabric.

  11. 11.

    https://www.hyperledger.org/projects/besu, last access: 2024-05-28.

  12. 12.

    https://consensys.io/, last access: 2024-04-10.

  13. 13.

    https://r3.com/products/corda/, last access: 2024-04-10.

  14. 14.

    https://github.com/thomasvloo/fabric-testnet, last accessed: 2024-04-10.

  15. 15.

    https://www.hyperledger.org/blog/2023/02/16/benchmarking-hyperledger-fabric-2-5-performance, last access: 2024-05-28.

References

  1. 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)

    Google Scholar 

  2. 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

    Chapter  Google Scholar 

  3. Di Ciccio, C., et al.: Blockchain support for collaborative business processes. Informatik Spektrum 42, 182–190 (2019)

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering, vol. 2 (2007)

    Google Scholar 

  7. 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

  8. 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

    Chapter  Google Scholar 

  9. 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

  10. Mangler, J.: Datastream xes extension: embedding IoT sensor data into extensible event stream logs. Future Internet 15(3), 109 (2023)

    Article  Google Scholar 

  11. Mangler, J., et al.: From internet of things data to business processes: challenges and a framework (2024)

    Google Scholar 

  12. Mendling, J., et al.: Blockchains for business process management-challenges and opportunities. ACM Trans. Manag. Inf. Syst. (TMIS) 9(1), 1–16 (2018)

    Article  Google Scholar 

  13. 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)

    Google Scholar 

  14. Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system. Decentralized Bus. Rev. 21260 (2008)

    Google Scholar 

  15. 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

    Chapter  Google Scholar 

  16. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Johannes Loebbecke .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics