Specification and verification of concurrent sYstems software. Message passing using named mailboxes. SeparatelY compilable units: routine (procedure, function, or process), tYpe and constant definition, each with a list of access rights. ["Report on the Language GYpsY", A.L. Ambler et al, UT Austin ICSCS-CMP-1976-08-1].