The first version generating smart contracts from YAWL, which is published as a conference paper in 2021.
Afterward, we allow to generate from BPMN to smart contracts, and publish a journal in 2024.
Go to SmartProcess_SmartContractGenerator/Graphical2SmartContact_SCG/bin/Debug
, download this folder.
- Execute
Graphical2SmartContact_SCG.exe
for BPMN to Solidity; - Execute
YAWL2Solidity_SCG.exe
for YAWL to Solidity.
Note: It may only be executable in Windows 10.
If you use this code in your research, please cite it as follows:
- Ye, X., & König, M. (2021). From the graphical representation to the smart contract language: a use case in the construction industry. Proceedings of the 38th International Symposium on Automation and Robotics in Construction, 272–279. https://doi.org/10.22260/isarc2021/0039
- Ye, X., Zeng, N., Tao, X., Han, D., & König, M. (2024). Smart contract generation and visualization for construction business process collaboration and automation: upgraded workflow engine. Journal of Computing in Civil Engineering, 38(6), Article 04024030. https://doi.org/10.1061/jccee5.cpeng-5938
All copyright reserved to Xuling Ye (https://xulingye.github.io/).
This work is licensed under a Creative Commons Attribution 4.0 International License.