Communicating sequential processes
Communications of the ACM
Monitors: an operating system structuring concept
Communications of the ACM
The Thoth System
Programming languages for distributed computing systems
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
A bin is essentially a message drop, used to implement inter-process communications in the FRANK programming language. The use of bins provides three distinct advantages over traditional message passing systems.1) relative anonymity,2) multiple servers,3) enhanced compile time checking. (relative to systems like Thoth[3]).This paper discusses the rationale behind bins and the possible implementation strategies under examination. Finally, it gives two examples using bins which will illustrate the concept.