Our subjects were physically located in different rooms, each using a Macintosh computer running both a MOO Client and a shared Whiteboard. MOOs [Curtis1993] are virtual ``environments'' on the network where multiple users can connect to a central server and interact with each other and the environment. This environment contains rooms which represent the local view of the users, and objects (including markers for the users) which can be in rooms. All objects can be given descriptions and augmented with other programs which can be invoked with an English-like syntax.
MOOs also provide two modalities of communication: say transmits a message to anyone in the same ``room'' as the performer, and page, transmits the message only to the named (or default) recipient, who does not have to be in the same room. The page command also produces an extra line telling the recipient where the sender was paging from, and gives automatic feedback to the sender that the recipient has received the message. Thus, although page is more robust (since it works no matter where the collaborators are), say has a lower cognitive load, and was preferred for longer exchanges.
The subjects are also provided with a shared whiteboard which is part of the 2.0 groupware system. It only supports elementary drawing: boxes (with or without embedded text), lines (with or without arrows), with different colors, and thicknesses. Users can also move, delete, resize or change the color of any objects, regardless of who created them. The whiteboard supports a common visual view -- both users can see (and thus assume the other can see) objects which persist through the experiment (until changed by one of the users).