In this paper we present a model for describing robust computations and for this purpose we define the outline of a programming language which can be used for exploiting robustness, high parallelism and modularity. Constructs are delined for the management of non-determinism and to allow for history sensitive computations. The computational model which is used resembles a data-flow model where the flow of computation is data driven. Non-determinism is expressed by defining constructs based on Dijkstra's guarded commands, and hislory sensitive computations are modeled by allowing cycles to be present in the computation graph. Computations described by this language are shown to be intrinsically robust, because they satisfy Denning's principles, and either to insertion of consistency checks or the structuring of redundant computations may be used to provide fault detection.

Modeling robust computations in a data-flow-like style

1988

Abstract

In this paper we present a model for describing robust computations and for this purpose we define the outline of a programming language which can be used for exploiting robustness, high parallelism and modularity. Constructs are delined for the management of non-determinism and to allow for history sensitive computations. The computational model which is used resembles a data-flow model where the flow of computation is data driven. Non-determinism is expressed by defining constructs based on Dijkstra's guarded commands, and hislory sensitive computations are modeled by allowing cycles to be present in the computation graph. Computations described by this language are shown to be intrinsically robust, because they satisfy Denning's principles, and either to insertion of consistency checks or the structuring of redundant computations may be used to provide fault detection.
1988
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
Workshop on the Future Trends of Distributed Computing Systems in the 1990s
252
261
0-8186-0897-8
IEEE Computer Society
Washington
STATI UNITI D'AMERICA
Sì, ma tipo non specificato
14-16 September 1988
Hong Kong
data-flow model
Codice PuMa: /cnr.iei/1988-A2-021 - Codice originale: IEI-A2-21
0
restricted
Bondavalli A.; Simoncini L.;
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_419406-doc_148207.pdf

solo utenti autorizzati

Descrizione: Modeling robust computations in a data-flow-like style
Tipologia: Versione Editoriale (PDF)
Dimensione 2.91 MB
Formato Adobe PDF
2.91 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/363824
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact