PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
January 1, 1983Communications of the ACM3,792 citationsOpen Access

Communicating sequential processes

CHC. A. R. Hoare

Key Points

Key points are not available for this paper at this time.

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 familiar programming exercises.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

C. A. R. Hoare (1983) studied this question.

synapsesocial.com/papers/6a0b27a3db419d24cd5cfc76https://doi.org/10.1145/357980.358021
Ask AI
Helpful
Bookmark
Share
View Full Paper