ng a plurality of processes, created by a plurality of different programmers, for operation by a computerUS5216603 *17 Oct 19901 Jun 1993Action Technologies, Inc.Method and apparatus for structuring and managing human communications by explicitly defining the types of communications permitted between participantsUS5230051 *4 Sep 199020 Jul 1993Hewlett-Packard CompanyDistributed messaging system an