BLOCKCHAIN PLATFORM SELECTION AND SOFTWARE DEVELOPMENT FOR DECENTRALIZED EXCHANGE OF BUSINESS PROCESS MODELS

Authors

DOI:

https://doi.org/10.20998/2079-0023.2023.02.06

Keywords:

blockchain platform selection, software development, decentralized exchange of business process models

Abstract

Modern organizations employing the Business Process Management (BPM) approach typically handle collections of hundreds or even thousands of business process models. Business process modeling stands as the central technology within the entire BPM methodology. In line with the BPM lifecycle, these models visually represent current organizational activities that necessitate improvement using various diagramming notations. These graphical business process models can subsequently be employed to analyze ongoing activities in the enterprise, identifying potential drawbacks or “weak spots” that hinder the company’s performance. Through business process models, organizations can modify the “virtual twins” of their organizational workflows, conduct simulations, and make informed decisions for business process improvement. Thus, business process models constitute the most valuable assets of the organization, conveying knowledge about ongoing activities and potentially encapsulating the best organizational or industry practices. The implementation of a centralized database for business process models can significantly benefit the entire organization, enhancing the efficiency of knowledge sharing and accumulation. However, centralized business process model repositories prove less efficient for inter-organizational knowledge exchange. Additionally, most business process models require significant person-hours for development and cannot be shared freely with competitors. The exchange of business process models should adhere to established mechanisms for managing valuable digital assets. Presently, Distributed Ledger Technologies (DLT), especially Blockchain, have gained enormous popularity. Therefore, we can employ the principles of Blockchain technology and the cryptocurrency industry to create software for the Decentralized Exchange (DEX) of business process models. This study explores the selection of a DLT platform and the development of software for the decentralized exchange of business process models, utilizing asset tokenization and smart contract technologies.

Author Biographies

Andrii Kopp, National Technical University "Kharkiv Polytechnic Institute"

Doctor of Philosophy (PhD), Docent, National Technical University "Kharkiv Polytechnic Institute", Associate Professor at the Department of Software Engineering and Management Intelligent Technologies, Kharkiv, Ukraine

Dmytro Orlovskyi, National Technical University "Kharkiv Polytechnic Institute"

Candidate of Technical Sciences (PhD), Docent, National Technical University "Kharkiv Polytechnic Institute", Professor at the Department of Software Engineering and Management Intelligent Technologies, Kharkiv, Ukraine

Oleksii Olkhovyi, National Technical University "Kharkiv Polytechnic Institute"

National Technical University "Kharkiv Polytechnic Institute", Senior Lecturer at the Department of Information Systems and Technologies, Kharkiv, Ukraine

References

Cornel A. et al. A Smart Contract-based BPMN Choreography Execution for Management of Construction Processes. Available at: http://dx.doi.org/10.22260/ISARC2021/0118 (accessed 20.11.2023).

Lòpez-Pintado O. et al. Caterpillar: a business process execution engine on the Ethereum blockchain. Available at: https://arxiv.org/abs/1808.03517 (accessed 20.10.2023).

Di Ciccio C. et al. Blockchain support for collaborative business processes. Available at: https://doi.org/10.1007/s00287-019-01178-x (accessed 20.10.2023).

Mahgoub S. A novel framework for blockchain enabled business process. Available at: https://www.iraseat.com/wp-content/Data/JIC/V001_I01_A01_JIC-20-003.pdf (accessed 21.10.2023).

Tran A. B., Lu Q., Weber I. Lorikeet: A Model-Driven Engineering Tool for Blockchain-Based Business Process Execution and Asset Management. Available at: https://ceur-ws.org/Vol-2196/BPM_2018_paper_12.pdf (accessed 21.10.2023).

Distributed ledger technology (DLT). Available at: https://www.techtarget.com/searchcio/definition/distributed-ledger (accessed 25.10.2023).

Blockchain & Distributed Ledger Technology (DLT). Available at: https://www.worldbank.org/en/topic/financialsector/brief/blockchain-dlt (accessed 28.10.2023).

The Value of a Formal Business Process Repository. Available at: https://www.bpminstitute.org/resources/articles/value-formal-business-process-repository (accessed 07.11.2023).

What Is the Best Practice Model for BPM Programs? Available at: https://www.apqc.org/blog/what-best-practice-model-bpm-programs (accessed 12.11.2023).

What Is Tokenization in Blockchain? Available at: https://www.gemini.com/cryptopedia/what-is-tokenization-definition-crypto-token (accessed 17.11.2023).

Non-fungible tokens (NFT). Available at: https://ethereum.org/en/nft/ (accessed 17.11.2023).

How to choose the best blockchain for NFT marketplace development? Available at: https://www.ulam.io/blog/how-to-choose-the-best-blockchain-for-nft-marketplace-development/ (accessed 24.11.2023).

Ethereum: The Digital Finance Stack. Available at: https://medium.com/pov-crypto/ethereum-the-digital-finance-stack-4ba988c6c14b (accessed 25.12.2023).

What is Binance Smart Chain? Investment opportunities and ways to make money with BSC. Available at: https://coinlive.me/what-is-binance-smart-chain-investment-opportunities-and-ways-to-make-money-with-bsc-4463.html (accessed 25.10.2023).

Cardano Ecosystem. Available at: https://adavault.com/index.php/2021/03/26/cardano-ecosystem/ (accessed 25.10.2023).

Tezos Ecosystem Map v2. Available at: https://imgur.com/zj4NyZh (accessed 25.10.2023).

Which Blockchain to Choose for Your NFT Project? Available at: https://pixelplex.io/blog/top-ten-blockchains-for-nft-development/ (accessed 25.10.2023).

ten Have H. Maximin Principle. Available at: https://doi.org/10.1007/978-3-030-54161-3_345 (accessed 29.11.2023).

Xml2js. Available at: https://www.npmjs.com/package/xml2js (accessed 29.11.2023).

Bootstrap. Available at: https://getbootstrap.com/ (accessed 29.11.2023).

Axios Docs. Available at: https://axios-http.com/docs/intro (accessed 29.11.2023).

React. Available at: https://react.dev/ (accessed 29.11.2023).

Token Metadata Standard (Version 1.0). Available at: https://docs.metaplex.com/programs/token-metadata/changelog/v1.0 (accessed 29.11.2023).

How Much Does It Cost to Mint an NFT? Available at: https://www.ulam.io/blog/cost-of-minting-nfts-on-different-blockchains-and-how-to-reduce-them (accessed 29.11.2023).

Model Collection of the Business Process Management Academic Initiative. Available at: https://zenodo.org/record/3758705#.ZFTSlHZBxPY (accessed 30.11.2023).

Downloads

Published

2023-12-19

How to Cite

Kopp, A., Orlovskyi, D., & Olkhovyi, O. (2023). BLOCKCHAIN PLATFORM SELECTION AND SOFTWARE DEVELOPMENT FOR DECENTRALIZED EXCHANGE OF BUSINESS PROCESS MODELS. Bulletin of National Technical University "KhPI". Series: System Analysis, Control and Information Technologies, (2 (10), 36–45. https://doi.org/10.20998/2079-0023.2023.02.06

Issue

Section

MANAGEMENT IN ORGANIZATIONAL SYSTEMS