An investigation of guarded assignments as a coordination language for large grain parallel programming. - William Allen Mayne (1992)