Abstract
In this paper we propose a translation into high level Petri nets of a finite fragment of the $\\pi$-calculus. Our construction renders in a compositional way the control flow aspects present in pi-calculus process expressions, by adapting the existing graph-theoretic net composition operators. Those aspects which are related to term rewriting, as well as name binding, are handled through special inscription of places, transitions and arcs, together with a suitable choice of the initial marking for a compositionally derived high level Petri net.
Keywords
pi-calculus, Petri nets, mobility, process algebra
Petri Net Semantics of the Finite pi-Calculus
In Formal Techniques for Networked and Distributed Systems – FORTE 2004: 24th IFIP WG 6.1 International Conference, Madrid Spain, September 27-30
de Frutos-Escrig, D. and Nunez, M. (eds)
Lecture Notes in Computer Science, 3235, pp 309-325
Springer-Verlag, 2004
