Concurrent Programming in a Sequential System
Original Publication Date: 1988-Jan-01
Included in the Prior Art Database: 2005-Feb-14
A technique is described whereby computer programs may be coded in such a way so as to enable writing and debugging of concurrent programs in any conventional language or operating system. The concept is an improvement over other concurrent programs since no special language or special facilities need be built into the operating system. A concurrent program is one in which there are multiple loci of program activity, known as processes. Coding for the concurrency usually required a special-purpose programming language or special facilities built into the operating system.