next up previous contents
Next: Scientific Output from Up: Scientific Output from Previous: Scientific Output from

Relevant Papers

[Bergstra, Stefanescu 94]
J A Bergstra and Gh Stefanescu, Network Algebra for Synchronous and Asynchronous Dataflow, Logic Group Preprint Series 122, Utrecht Research Institute for Philosophy, 1994.

Network algebra (NA) is proposed as a uniform algebraic framework for the description (and analysis) of dataflow networks. The core of this algebraic setting is provided by an equational theory called Basic Network Algebra (BNA). It constitutes a selection of primitives and identities from the algebra of lownomials due to Stefanescu and Cazanescu.

Both synchronous and asynchronous dataflow networks are then investigated from the viewpoint of network algebra. To this end the NA primitives are defined such that the identities of BNA hold. These axioms are particularly strict about the role of the connections, which will be called flows of data. We describe three interpretations of the connections that satisfy the BNA identities: minimal stream delayers, stream delayers and stream retimers. Each of the above possibilities leads to a class of dataflow networks: synchronous dataflow networks, asynchronous dataflow networks and fully asynchronous dataflow networks, respectively.

For each case stream transformer and process algebra models are introduced and compared.

[Kok, Ponse and Van Wamel 95]
G Kok, A Ponse and J van Wamel, Grid Protocols based on Synchronous Communication, to appear as technical report, University of Amsterdam, 1995.

In this paper we prove the correctness of a specification of Synchronous Concurrent Algorithms in Process Algebra with process prefixing.



Bernhard Moeller
Fri May 12 14:21:20 MET DST 1995