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 [19]. Dynamic instantiation of new processes can be expressed in LOTOS by means of an unguarded recursion. 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
1992
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 [19]. Dynamic instantiation of new processes can be expressed in LOTOS by means of an unguarded recursion. 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.File in questo prodotto:
File | Dimensione | Formato | |
---|---|---|---|
prod_414085-doc_145785.pdf
accesso aperto
Descrizione: Expliciting dynamic process generation
Dimensione
529.45 kB
Formato
Adobe PDF
|
529.45 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.