Garp: a graphical/textual language for concurrent programming
- 26 September 1988
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGPLAN Notices
- Vol. 24 (4) , 184-186
- https://doi.org/10.1145/67387.67439
Abstract
Concurrent systems in which the number of processes and their interconnections can change dynamically suffer from the problem of ensuring that process interconnections are correctly maintained at all times. We propose a hybrid solution to this problem in which processes are described textually, but interconnections are described graphically using a graph grammar to constrain the legal sets of processes and interconnections that the system may evolve. This paper discusses G ARP , a hybrid graphical/textual concurrent programming language that acts as a testbed for our ideas, and illustrates its use with an example.This publication has 2 references indexed in Scilit:
- ActorsPublished by MIT Press ,1986
- Communicating sequential processesCommunications of the ACM, 1978