@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)},
	year = {2025},
	month = {December},
	publisher = {Springer},
	organization = {Springer},
	address = {Shenzhen, China},
	author = {Hassan Atwi and Cesare Pautasso}
}
@demo {2025:apiace:vissoft,
	title = {EVOSCAT: Exploring Software Change Dynamics in Large-Scale Historical Datasets},
	year = {2025},
	month = {September},
	publisher = {IEEE},
	address = {Auckland, New Zealand},
	abstract = {Long lived software projects encompass a large number of artifacts, which undergo many revisions throughout their history. Empirical software engineering researchers studying software evolution gather and collect datasets with millions of events, representing changes introduced to specific artifacts. In this paper, we propose EVOSCAT, a tool that attempts addressing temporal scalability through the usage of interactive density scatterplot to provide a global overview of large historical datasets mined from open source repositories in a single visualization.  EVOSCAT intends to provide researchers with a mean to produce scalable visualizations that can help them explore and characterize evolutions datasets, as well as comparing the histories of individual artifacts, both in terms of 1) observing how rapidly different artifacts age over multiple-year-long time spans 2) how often metrics associated with each artifacts tend towards an improvement or worsening. The paper shows how the tool can be tailored to specific analysis needs (pace of change comparison, clone detection, freshness assessment) thanks to its support for flexible configuration of history scaling and alignment along the time axis, artifacts sorting and interactive color mapping, enabling the analysis of millions of events obtained by mining the histories of tens of thousands of software artifacts. We include in this paper a gallery showcasing datasets gathering specific artifacts (OpenAPI descriptions, GitHub workflow definitions) across multiple repositories, as well as diving into the history of specific popular open source projects.},
	keywords = {Interactive Scatterplot, Large-Scale Historical Data, Software Evolution Visualization},
	url = {https://arxiv.org/abs/2508.10852},
	author = {Souhaila Serbout and Diana Carolina Mu{\~n}oz Hurtado and Hassan Atwi and Edoardo Riggio 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}
}
@proceedings {2024:fc2mc:bpm,
	title = {Transparent Transaction Ordering in Blockchain-based Collaborative Processes},
	year = {2024},
	month = {September},
	publisher = {Springer},
	address = {Krakow, Poland},
	abstract = {Blockchain technology offers a promising solution for overcoming trust-related challenges, such as transparency in interorganizational collaborative processes. However, since the ordering of transactions in a block can affect the outcome of a process instance, fairness and transparency concerns regarding block selection may arise. This paper presents a consensus-agnostic approach to promote transparency in transaction ordering in blockchain-based business processes. The approach allows participants to align the execution order of their transactions with their business objectives, effectively mitigating the lack of transparency associated with the arbitrary selection and ordering of transactions during block selection. Our experiments reveal that the increased transparency mitigates the risks of suppression and displacement attacks at the cost of introducing additional latency and cost.},
	keywords = {Block selection, blockchain, choreography, Transaction ordering, Transparency},
	author = {Hassan Atwi and Tom Lichtenstein and Cesare Pautasso and Mathias Weske}
}
@conference {fc4mc:2023:bpm,
	title = {Loose Collaborations on the Blockchain: Survey and Challenges},
	booktitle = {21st International Conference on Business Process Management - Blockchain Forum},
	year = {2023},
	month = {September},
	pages = {21--35},
	publisher = {Springer},
	organization = {Springer},
	address = {Utrecht, the Netherlands},
	abstract = {Blockchain technology has emerged as a promising infrastructure for enabling collaboration between mutually distrustful organizations. The enactment of blockchain-based collaborative processes typically requires a profound understanding of the process being executed, limiting support for flexible processes that cannot be fully prespecified at design time. To overcome this limitation, support for looseness, dealing with the configuration and execution of underspecified processes, is essential. In this paper, we conduct a systematic literature review to examine looseness support for blockchain-based collaborative processes from a behavioral and organizational perspective. In addition, we identify open research challenges to pave the way for further research in this area.},
	keywords = {blockchain, Collaborative processes, Flexibility, Looseness},
	doi = {10.1007/978-3-031-43433-4_2},
	url = {https://link.springer.com/chapter/10.1007/978-3-031-43433-4_2},
	author = {Tom Lichtenstein and Hassan Atwi and Mathias Weske and Cesare Pautasso}
}
