Concepts and Notations for Concurrent Programming

291Citations
Citations of this article
105Readers
Mendeley users who have this article in their library.

Abstract

Much has been learned in the last decade about concurrent programming.This patmr identifies the major concepts of concurrent programming and describes some of the more importam language notations for writing concurrent programs. The roles of processes, communication, and synchronization are discussed. Language notations for expressing concurrent execution and for specifying process interaction are surveyed. Synchronization primitives based on shared variables and on message passing are described. Finally, three general classes of concurrent programming languages are identified and compared. © 1983, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Andrews, G. R., & Schneider, F. B. (1983). Concepts and Notations for Concurrent Programming. ACM Computing Surveys (CSUR), 15(1), 3–43. https://doi.org/10.1145/356901.356903

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free