research

The World According To GARP

Abstract

This technical report consists of two papers describing the GARP concurrent programming system. Garp: Graph Abstractions for Concurrent Programming investigates construction of dynamic process topologies in parallel processing languages. It proposes the use of a graph-grammar based formalism to control the complexities arising from trying to program such dynamic networks. Garp: A Graphical Language for Concurrent Programming describes the GARP system, a programming environment that implements this graph-grammar approach, and gives solutions to example problems in which the topologies of concurrent systems dynamically change

    Similar works