In this paper, we study how agents can facilitate and mediate interaction,
communication, and cooperation among people. We propose the concepts of a s
mart distance and an awareness network in a distributed collaborative envir
onment. We illustrate the architecture of an agent-mediated collaborative s
ystem-the agent-buddy system that can create a sense of group presence and,
at the same time, preserve the privacy of each user. Virtual springs syste
ms are used to model the awareness degrees among team members. Each agent m
akes decisions by considering multiple factors. The goal of the multiagent
team is to minimize the global awareness frustrations with respect to diffe
rent kinds of tasks. Empirical studies have been conducted to analyze the i
nfluence of individual behavior on global performance for various kinds of
tasks.