Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Model-Driven Transformation of Business Processes into Blockchain Smart Contracts

Author 1: Imane Bouzaidi Tiali Author 2: Zineb Aarab Author 3: Achraf Lyazidi Author 4: Moulay Driss Rahmani
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 16, No. 12 · Published 2025

DOI: 10.14569/IJACSA.2025.01612120

Abstract

This paper presents a comprehensive Model-Driven Engineering (MDE) methodology for automatically transforming Business Process Model and Notation (BPMN) diagrams into executable blockchain-based smart contracts. The proposed approach defines a set of Atlas Transformation Language (ATL) rules that systematically map BPMN elements to Solidity con-structs, ensuring semantic consistency and traceability through-out the transformation process. The framework integrates several stages, including process modeling, model validation, code generation, and deployment, supported by tools such as Camunda, Eclipse ATL, Remix IDE, and MetaMask. Experimental vali-dation on the Ethereum Sepolia test network demonstrates the approach’s ability to enhance automation, reduce manual coding errors, and improve synchronization between business work-flows and their on-chain implementations. Compared to existing BPMN-to-blockchain frameworks, the proposed solution offers a unified and reusable transformation pipeline that bridges the gap between business process modeling and blockchain execution. The study concludes that MDE provides a scalable, traceable, and standardized foundation for developing decentralized business process applications.

Keywords

How to Cite this Article

Tiali, I. B., Aarab, Z., Lyazidi, A., & Rahmani, M. D. (2025). Model-Driven Transformation of Business Processes into Blockchain Smart Contracts. International Journal of Advanced Computer Science and Applications, 16(12). https://doi.org/10.14569/IJACSA.2025.01612120

Tiali, Imane Bouzaidi, et al.. "Model-Driven Transformation of Business Processes into Blockchain Smart Contracts." International Journal of Advanced Computer Science and Applications, vol. 16, no. 12, 2025, https://doi.org/10.14569/IJACSA.2025.01612120.

@article{Tiali2025,
  title     = {Model-Driven Transformation of Business Processes into Blockchain Smart Contracts},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {16},
  number    = {12},
  year      = {2025},
  publisher = {The Science and Information Organization},
  author    = {Imane Bouzaidi Tiali and Zineb Aarab and Achraf Lyazidi and Moulay Driss Rahmani},
  doi       = {10.14569/IJACSA.2025.01612120},
  url       = {https://doi.org/10.14569/IJACSA.2025.01612120}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.

Call for Papers - Important Dates

Volume 17 No. 11, November 2026
Paper Submission Due October 25, 2026
Review Notification November 15, 2026
Publication Date November 30, 2026