A distributed model for the π-calculus is presented in terms of Place/Transition Petri nets with inhibitor arcs (PTI for short). Such a class of nets is equipped with a step and a causal semantics, hence allowing to study non-interleaving semantics for the π-calculus. We show the correctness of the semantics by proving that the interleaving semantics induced by the PTI semantics is fully abstract with respect to the interleaving early semantics originally defined in terms of labelled transition systems. We also argue the impossibility to define reasonable distributed semantics that preserve the intended non-interleaving semantics if we simply use Place/Transition nets without inhibitor arcs. Some decidability results (notably, the satisfaction of linear time μ-calculus formulae) are presented for the subclass of the π-calculus generating finite PTI nets.

Distributed semantics for the π-calculus based on Petri nets with inhibitor arcs / N. Busi; R. Gorrieri. - In: JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING. - ISSN 1567-8326. - STAMPA. - 78(3):(2009), pp. 138-162. [10.1016/j.jlap.2008.08.002]

Distributed semantics for the π-calculus based on Petri nets with inhibitor arcs

BUSI, NADIA;GORRIERI, ROBERTO
2009

Abstract

A distributed model for the π-calculus is presented in terms of Place/Transition Petri nets with inhibitor arcs (PTI for short). Such a class of nets is equipped with a step and a causal semantics, hence allowing to study non-interleaving semantics for the π-calculus. We show the correctness of the semantics by proving that the interleaving semantics induced by the PTI semantics is fully abstract with respect to the interleaving early semantics originally defined in terms of labelled transition systems. We also argue the impossibility to define reasonable distributed semantics that preserve the intended non-interleaving semantics if we simply use Place/Transition nets without inhibitor arcs. Some decidability results (notably, the satisfaction of linear time μ-calculus formulae) are presented for the subclass of the π-calculus generating finite PTI nets.
2009
Distributed semantics for the π-calculus based on Petri nets with inhibitor arcs / N. Busi; R. Gorrieri. - In: JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING. - ISSN 1567-8326. - STAMPA. - 78(3):(2009), pp. 138-162. [10.1016/j.jlap.2008.08.002]
N. Busi; R. Gorrieri
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/74114
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 28
  • ???jsp.display-item.citation.isi??? 22
social impact