In this paper we discuss final semantics for the π-calculus, a process algebra which models systems that can dynamically change the topology of the channels. We show that the final semantics paradigm, originated by Aczel and Rutten for CCS-like languages, can be successfully applied also here. This is achieved by suitably generalizing the standard techniques so as to accommodate the mechanism of name creation and the behaviour of the binding operators peculiar to the λ-calculus. As a preliminary step, we give a higher order presentation of the π-calculus using as metalanguage LF,a logical framework based on typed λ-calculus. Such a presentation highlights the nature of the binding operators and elucidates the rôle of free and bound channels. The final semantics is defined making use of this higher order presentation, within a category of hypersets.

Final Semantics for the pi-calculus

HONSELL, Furio;LENISA, Marina;
1998-01-01

Abstract

In this paper we discuss final semantics for the π-calculus, a process algebra which models systems that can dynamically change the topology of the channels. We show that the final semantics paradigm, originated by Aczel and Rutten for CCS-like languages, can be successfully applied also here. This is achieved by suitably generalizing the standard techniques so as to accommodate the mechanism of name creation and the behaviour of the binding operators peculiar to the λ-calculus. As a preliminary step, we give a higher order presentation of the π-calculus using as metalanguage LF,a logical framework based on typed λ-calculus. Such a presentation highlights the nature of the binding operators and elucidates the rôle of free and bound channels. The final semantics is defined making use of this higher order presentation, within a category of hypersets.
1998
9781475762990
File in questo prodotto:
File Dimensione Formato  
procomet98.pdf

non disponibili

Tipologia: Documento in Pre-print
Licenza: Non pubblico
Dimensione 281.17 kB
Formato Adobe PDF
281.17 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/11390/883863
 Attenzione

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

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