Affiliation:
1. The Queen's Univ., Belfast, Northern Ireland, UK
Abstract
This paper suggests that input and output are basic primitives of programming and that parallel composition of communicating sequential processes is a fundamental program structuring method. When combined with a development of Dijkstra's guarded command, these concepts are surprisingly versatile. Their use is illustrated by sample solutions of a variety of a familiar programming exercises.
Publisher
Association for Computing Machinery (ACM)
Reference20 articles.
1. The programming language Concurrent Pascal;Brinch Hansen P;IEEE Trans. Software Eng.,1975
2. Design of a separable transition-diagram compiler
Cited by
2967 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献