activity
20092026
most citedLending Petri nets and contracts

20 citations · 39 across the 12 of their papers we have counts for

collaborators

12 papers

cs.LO2026

On Asynchrony and Reversibility in CCS

Hernán Melgratti, Claudio Antares Mezzina, G. Michele Pinna

Asynchronous communication is a fundamental feature of modern distributed systems, where messages are emitted without requiring immediate synchronization with receivers. In process…

cs.CL2023

A Reversible Perspective on Petri Nets and Event Structures

Hernán Melgratti, Claudio Antares Mezzina, G. Michele Pinna

Event structures have emerged as a foundational model for concurrent computation, explaining computational processes by outlining the events and the relationships that dictate thei…

cs.LO2023★ 4 cited

A Truly Concurrent Semantics for Reversible CCS

Hernán Melgratti, Claudio Antares Mezzina, G. Michele Pinna

Reversible CCS (RCCS) is a well-established, formal model for reversible communicating systems, which has been built on top of the classical Calculus of Communicating Systems (CCS)…

cs.LO2023

Relating Reversible Petri Nets and Reversible Event Structures, categorically

Hernán Melgratti, Claudio Antares Mezzina, G. Michele Pinna

Causal nets (CNs) are Petri nets where causal dependencies are modelled via inhibitor arcs. They play the role of occurrence nets when representing the behaviour of a concurrent an…

cs.LO2020★ 1 cited

A new operational representation of dependencies in Event Structures

G. Michele Pinna

The execution of an event in a complex and distributed system where the dependencies vary during the evolution of the system can be represented in many ways, and one of them is to…

cs.LO2019

Reversible Causal Nets and Reversible Event Structures

Hernán Melgratti, Claudio Antares Mezzina, Iain Phillips +2

One of the well-known results in concurrency theory concerns the relationship between event structures and occurrence nets: an occurrence net can be associated with a prime event s…

cs.LO2019

Representing Dependencies in Event Structures

G. Michele Pinna

Event structures where the causality may explicitly change during a computation have recently gained the stage. In this kind of event structures the changes in the set of the cause…

cs.LO2018★ 1 cited

Toward a Uniform Approach to the Unfolding of Nets

Eric Fabre, G. Michele Pinna

In this paper we introduce the notion of spread net. Spread nets are (safe) Petri nets equipped with vector clocks on places and with ticking functions on transitions, and are such…

cs.PL2014★ 5 cited

A note on two notions of compliance

Massimo Bartoletti, Tiziana Cimoli, G. Michele Pinna

We establish a relation between two models of contracts: binary session types, and a model based on event structures and game-theoretic notions. In particular, we show that complia…

cs.LO2013★ 7 cited

An event-based model for contracts

Massimo Bartoletti, Tiziana Cimoli, G. Michele Pinna +1

We introduce a basic model for contracts. Our model extends event structures with a new relation, which faithfully captures the circular dependencies among contract clauses. We est…

cs.LO2012★ 20 cited

Lending Petri nets and contracts

Massimo Bartoletti, Tiziana Cimoli, G. Michele Pinna

Choreography-based approaches to service composition typically assume that, after a set of services has been found which correctly play the roles prescribed by the choreography, ea…

cs.CE2009★ 1 cited

Dependencies and Simultaneity in Membrane Systems

G. Michele Pinna, Andrea Saba

Membrane system computations proceed in a synchronous fashion: at each step all the applicable rules are actually applied. Hence each step depends on the previous one. This coarse…