Certain node-labelled trees, called NMS's, are introduced as a framework for dealing with various observational equivalences for concurrent systems. An NMS consists of the finite and infinite computations (ordered by prefix) of a transition system. The label of a node is the observation performed on the corresponding computation. A notion of NMS observational eqnivalence is introduced as the maximal bisimulation. Depending on the labels we can capture different equivalences. Milner's CCS is used as a test case for our approach. Both an interleaving and a partial ordering observation for CCS computations are defined, thus inducing two equivalences on CCS agents. In the former case the induced equivalence coincides with Milner's observational equivalence, while in the latter case it is finer exact1y in that it distinguishes interleaving of sequential nondeterministic processes from their concurrent execution.

Observational equivalences for concurrency models

De Nicola R;
1986

Abstract

Certain node-labelled trees, called NMS's, are introduced as a framework for dealing with various observational equivalences for concurrent systems. An NMS consists of the finite and infinite computations (ordered by prefix) of a transition system. The label of a node is the observation performed on the corresponding computation. A notion of NMS observational eqnivalence is introduced as the maximal bisimulation. Depending on the labels we can capture different equivalences. Milner's CCS is used as a test case for our approach. Both an interleaving and a partial ordering observation for CCS computations are defined, thus inducing two equivalences on CCS agents. In the former case the induced equivalence coincides with Milner's observational equivalence, while in the latter case it is finer exact1y in that it distinguishes interleaving of sequential nondeterministic processes from their concurrent execution.
1986
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
Wirsing M.
3rd Working Conference on the Formal Description of Programming Concepts
3rd Working Conference on the Formal Description of Programming Concepts
105
132
North Holland Pub. Co.
Amsterdam
PAESI BASSI
Sì, ma tipo non specificato
25-28/08/1986
Ebberup, Denmark
concurrency models
codice puma /cnr.iei/1986-A2-011 (codice orig. IEI-A2-11)
3
restricted
Degano, P; De Nicola, R; Montanari, U
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
File in questo prodotto:
File Dimensione Formato  
prod_420024-doc_148677.pdf

solo utenti autorizzati

Descrizione: Observational equivalences for concurrency models
Tipologia: Versione Editoriale (PDF)
Dimensione 2.44 MB
Formato Adobe PDF
2.44 MB 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/20.500.14243/375267
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact