A flexible abstraction mechanism for models of concurrency, which allows to consider as equivalent systems which "look the same" when observed from the outside, is proposed. It is obtained by factoring event structures, a basic model of parallelism, by means three observational equivalences defined in the testing equivalence style. By using three classes of atomic observations, namely sequences of actions, sequences of multisets of actions and partial orderings of actions, different information about the causal and temporal structure of processes is captured. As a result three different c1asses of event structures which allow to capture three different semantic models for concurrent systems are obtained. This three classes of event structures can be used as the basis for defining interleaving, multisets or partial ordering semantics of concurrent systems. The common framework which has been use allows to understand the relationships amongst these three common approach to the semantics of concurrent communicating systems.

Testing equivalences for event structures

De Nicola R;Fantechi A
1986

Abstract

A flexible abstraction mechanism for models of concurrency, which allows to consider as equivalent systems which "look the same" when observed from the outside, is proposed. It is obtained by factoring event structures, a basic model of parallelism, by means three observational equivalences defined in the testing equivalence style. By using three classes of atomic observations, namely sequences of actions, sequences of multisets of actions and partial orderings of actions, different information about the causal and temporal structure of processes is captured. As a result three different c1asses of event structures which allow to capture three different semantic models for concurrent systems are obtained. This three classes of event structures can be used as the basis for defining interleaving, multisets or partial ordering semantics of concurrent systems. The common framework which has been use allows to understand the relationships amongst these three common approach to the semantics of concurrent communicating systems.
1986
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Testing equivalences
Event structures
File in questo prodotto:
File Dimensione Formato  
prod_419792-doc_148507.pdf

accesso aperto

Descrizione: Testing equivalences for event structures
Dimensione 2.16 MB
Formato Adobe PDF
2.16 MB Adobe PDF Visualizza/Apri

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/363981
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact