A system for controlling and coordinating activities among entities in an
information and process environment comprising a communications pathway
for transmitting and receiving communications of the entities, and a
shared memory connected to the communications pathway for maintaining a
tuple space on which the entities post and receive messages synchronized
to discrete time intervals.