We describe a first order applicative language for the specification of deterministic systems of communicating computing agents Ia Kahn-MacQueen. Both the sequential and parallel interpreter we give are based on lazy evaluation, are demand driven and can handle infinite streams and non-terminating procedures. An equivalent least fixed-point semantics is then presented which neatly copes with the above features of the language, tt is worth noting that computations in our logical based model can be considered as format proofs, thus making format reasoning about programs easier.

Applicative communicating processes in first order logic

1981

Abstract

We describe a first order applicative language for the specification of deterministic systems of communicating computing agents Ia Kahn-MacQueen. Both the sequential and parallel interpreter we give are based on lazy evaluation, are demand driven and can handle infinite streams and non-terminating procedures. An equivalent least fixed-point semantics is then presented which neatly copes with the above features of the language, tt is worth noting that computations in our logical based model can be considered as format proofs, thus making format reasoning about programs easier.
1981
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
applicative communicating processes
first order logic
File in questo prodotto:
File Dimensione Formato  
prod_421472-doc_149633.pdf

solo utenti autorizzati

Descrizione: Applicative communicating processes in first order logic
Dimensione 893.71 kB
Formato Adobe PDF
893.71 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/20.500.14243/403761
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact