Alessandro Marcelletti
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Alessandro Marcelletti has a total of 25 co-authors. Here are the top co-authors by number of shared publications:
- Andrea Morichetta
University of Camerino
9 shared publications Andrea Morichetta
4 shared publications- Andrea Polini
University of Camerino
4 shared publications Barbara Re
4 shared publications- Barbara Re
University of Camerino, Camerino, Italy
4 shared publications Flavio Corradini
4 shared publications
Latest Publications
- Open Access
- 9 October 2026
- Published by Elsevier in SSRN Electronic Journal
Choreographies in Object-centric Event Log Data: Representation and Discovery
Inter-organizational business processes describe the interaction between distributed parties. BPMN choreographies offer a modeling notation for business interactions between participants, setting aside their internal behaviors. In process mining, existing literature views choreographies through a single-case notion lens, attempting to fit interaction data involving several business entities into a flat event log format. In this paper, we investigate how the object-centric event log format OCEL~2.0 can be used to express choreography data. To that end, we present a mapping between the BPMN choreography metamodel and OCEL~2.0 elements. The mapping enforces BPMN choreography semantics by defining data constraints. We also present a process discovery technique for BPMN choreography diagrams that can handle participant bands, message elements, and process hierarchy.We demonstrate and evaluate the approach with 19 datasets from different domains. We provide implementations to extract choreography data, validate choreography event logs, and discover BPMN choreography diagrams.
- 9 October 2026
- Published by Elsevier in SSRN Electronic Journal
Open AccessChoreographies in Object-centric Event Log Data: Representation and Discovery
Inter-organizational business processes describe the interaction between distributed parties. BPMN choreographies offer a modeling notation for business interactions between participants, setting aside their internal behaviors. In process mining, existing literature views choreographies through a single-case notion lens, attempting to fit interaction data involving several business entities into a flat event log format. In this paper, we investigate how the object-centric event log format OCEL~2.0 can be used to express choreography data. To that end, we present a mapping between the BPMN choreography metamodel and OCEL~2.0 elements. The mapping enforces BPMN choreography semantics by defining data constraints. We also present a process discovery technique for BPMN choreography diagrams that can handle participant bands, message elements, and process hierarchy.We demonstrate and evaluate the approach with 19 datasets from different domains. We provide implementations to extract choreography data, validate choreography event logs, and discover BPMN choreography diagrams.
- 27 September 2026
- Published by Springer Nature
- p. 195-210
Representing BPMN Choreographies in OCEL 2.0
- 7 June 2026
- Published by Springer Nature
- p. 204-212
CONFETTY: A Tool for Enforcement and Data Confidentiality on Blockchain-Based Processes
- 7 June 2026
- Published by Springer Nature
- p. 204-212
CONFETTY: A Tool for Enforcement and Data Confidentiality on Blockchain-Based Processes
- Open Access
- 11 April 2026
- Published by Elsevier in SSRN Electronic Journal
Compliance Checking for Decentralized Applications
While decentralized applications adoption has surged in several domains, the smart contracts implementing them can diverge from their specified logic. To address this issue, the data generated during the execution of smart contracts can provide valuable insights into the actual behavior of an application, enabling its analysis. For this reason, we employ compliance checking to audit decentralized applications based on their execution data. To enable such a technique, we provide a threefold contribution. Firstly, we present a domain-specific language, called CoBlock, to define compliance rules by relying on blockchain characterizations as a first-class citizen. Then we designed a visual rule modeling solution, CoBlockly, which abstract the underlying language, to facilitate auditors on building blockchain-specific compliance rules. Finally, we implemented a tailored framework for blockchain compliance checking to streamline the process of defining and checking compliance rules over decentralized applications execution data. The evaluation, which employs the real-world CryptoKitties decentralized application, includes accuracy and performance analysis in addition to a usability assessment to measure the feasibility and to demonstrate the practicality of the framework.
- 11 April 2026
- Published by Elsevier in SSRN Electronic Journal
Open AccessCompliance Checking for Decentralized Applications
While decentralized applications adoption has surged in several domains, the smart contracts implementing them can diverge from their specified logic. To address this issue, the data generated during the execution of smart contracts can provide valuable insights into the actual behavior of an application, enabling its analysis. For this reason, we employ compliance checking to audit decentralized applications based on their execution data. To enable such a technique, we provide a threefold contribution. Firstly, we present a domain-specific language, called CoBlock, to define compliance rules by relying on blockchain characterizations as a first-class citizen. Then we designed a visual rule modeling solution, CoBlockly, which abstract the underlying language, to facilitate auditors on building blockchain-specific compliance rules. Finally, we implemented a tailored framework for blockchain compliance checking to streamline the process of defining and checking compliance rules over decentralized applications execution data. The evaluation, which employs the real-world CryptoKitties decentralized application, includes accuracy and performance analysis in addition to a usability assessment to measure the feasibility and to demonstrate the practicality of the framework.
- 13 January 2026
- Published by Springer Nature
- p. 197-213
A Framework for Supporting Decentralised Applications Analysis
- 13 January 2026
- Published by Springer Nature
- p. 197-213
A Framework for Supporting Decentralised Applications Analysis
- 13 January 2026
- Published by Springer Nature
- p. 157-173
PolyIDns: A Blockchain-Based Solution for Decentralized Domain Management
- 13 January 2026
- Published by Springer Nature
- p. 157-173
PolyIDns: A Blockchain-Based Solution for Decentralized Domain Management
- Open Access
- 29 November 2025
- Published by Elsevier in Blockchain: Research and Applications
CoBlock: a Domain-Specific Language for Compliance Checking on Smart Contract Execution Data
- 29 November 2025
- Published by Elsevier in Blockchain: Research and Applications
Open AccessCoBlock: a Domain-Specific Language for Compliance Checking on Smart Contract Execution Data
- Open Access
- 1 October 2025
- Published by Elsevier in Blockchain: Research and Applications
- Vol. 7 (6)
A mapping methodology enabling object-centric process mining on blockchain applications
- 1 October 2025
- Published by Elsevier in Blockchain: Research and Applications
- Vol. 7 (6)
Open AccessA mapping methodology enabling object-centric process mining on blockchain applications
- 27 August 2025
- Published by Springer Nature
- p. 238-255
Balancing Confidentiality and Transparency for Blockchain-Based Process-Aware Information Systems
- 27 August 2025
- Published by Springer Nature
- p. 238-255
Balancing Confidentiality and Transparency for Blockchain-Based Process-Aware Information Systems
- 9 July 2025
- Published by Springer Nature
- p. 177-188
Algorand’s Path to Flexibility in Decentralized Applications
- 9 July 2025
- Published by Springer Nature
- p. 177-188
Algorand’s Path to Flexibility in Decentralized Applications