ACM Transactions on Programming Languages and Systems (TOPLAS)
Performing remote operations efficiently on a local computer network
Communications of the ACM
High level programming for distributed computing
Communications of the ACM
Communicating sequential processes
Communications of the ACM
Distributed processes: a concurrent programming concept
Communications of the ACM
Monitors: an operating system structuring concept
Communications of the ACM
Operating system principles
Principles of proving concurrent programs in Gypsy
POPL '79 Proceedings of the 6th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Guardians and actions: linguistic support for robust, distributed programs
POPL '82 Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
The architecture of the Eden system
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
Distributed communication via global buffer
PODC '82 Proceedings of the first ACM SIGACT-SIGOPS symposium on Principles of distributed computing
Concepts and Notations for Concurrent Programming
Concepts and Notations for Concurrent Programming
Hi-index | 0.00 |
In response to the increasing interest in distributed systems, several high-level distributed programming languages have recently been developed. These languages contain message-passing based mechanisms for process interaction and support the execution of programs on distributed processors. This paper discusses the major concepts and design issues, describes the alternative language mechanisms, and compares the different languages.