@conference {2025:fc4mc:icsoc,
	title = {BPMN4BC: A Simple BPMN Extension for Blockchain-Enabled Business Process Modeling},
	booktitle = {23rd International Conferene on Service-Oriented Computing (ICSOC)},
	volume = {16321},
	year = {2025},
	month = {December},
	publisher = {Springer},
	organization = {Springer},
	address = {Shenzhen, China},
	abstract = {Blockchain technology has recently gained significant traction to support collaborative processes due to its ability to enable decentralization in environments that do not require a central authority. While there are numerous model-to-code approaches to facilitate the deployment and execution of processes on the blockchain, few have addressed the critical aspect of explicit modeling and designing blockchain-enabled processes. This paper introduces BPMN4BC, an extended set of notations designed to represent blockchain properties in process diagrams. These notations help distinguish on-chain from off-chain logic, preventing their overlap and accurately representing blockchain transactions. BPMN4BC enables business users and domain experts to capture blockchain-specific properties within their collaborative process models explicitly. We also introduce the BPMN4BC compiler that generates and deploys the corresponding Solidity code. To assess the consequences of different modeling choices, we compare the execution cost associated with two alternative deployment strategies, thereby demonstrating how modeling decisions influence blockchain properties such as gas usage.},
	keywords = {blockchain, BPMN, process modeling},
	doi = {10.1007/978-981-95-5015-9_22},
	author = {Hassan Atwi and Cesare Pautasso}
}
@inproceedings {2025:fc4mc:dlt4bpm,
	title = {Gas Management Patterns in Blockchain-enabled Process Execution},
	year = {2025},
	month = {September},
	publisher = {Springer},
	address = {Seville, Spain},
	abstract = {In this paper, we present a methodology for modeling efficient gas management in blockchain-enabled collaborative business processes. We introduce four patterns designed to optimize and manage gas fees throughout business process execution. These patterns are formally represented using BPMN to provide a clear visual framework for integration into business workflows. Furthermore, we translate these patterns into Solidity smart contracts and evaluate their performance within a real-world business scenario. Our approach aims to enhance the efficiency and cost-effectiveness of blockchain-based process execution.},
	keywords = {blockchain, BPMN, Collaborative processes, Gas Management, Solidity},
	url = {https://dlt4bpm.github.io/assets/papers/BPM_2025_paper_348.pdf},
	author = {Hassan Atwi and Cesare Pautasso}
}
