Consider the following informal specification: Whenever a request is made on the gate g, instantiate a new process that handles such request, so that other requests could be served in parallel. This paradigm can be frequently found in several classes of application. An example can be found in the Telephone System specification in [15]. Dynamic instantiation of new processes can be expressed in LOTOS by means of an unguarded recursion (see the example below). The proposed transformation, starting from a process P, which contains unguarded recursions, produces a process Q with only guarded recursions, which is observationally equivalent to P.

Expliciting dynamic process generation

Fantechi A;Gnesi S
1991

Abstract

Consider the following informal specification: Whenever a request is made on the gate g, instantiate a new process that handles such request, so that other requests could be served in parallel. This paradigm can be frequently found in several classes of application. An example can be found in the Telephone System specification in [15]. Dynamic instantiation of new processes can be expressed in LOTOS by means of an unguarded recursion (see the example below). The proposed transformation, starting from a process P, which contains unguarded recursions, produces a process Q with only guarded recursions, which is observationally equivalent to P.
1991
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Expliciting dynamic
process generation
File in questo prodotto:
File Dimensione Formato  
prod_447776-doc_161350.pdf

accesso aperto

Descrizione: Expliciting dynamic process generation
Dimensione 845.12 kB
Formato Adobe PDF
845.12 kB 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/427506
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact