Collaborative web browsing tasks occur frequently, such as one user showing another how to use a web site, several users working together on a search task, or even one user sendin...
Advances in communication technologies generate new opportunities for collaboration. With each technological innovation, we acquire a greater capacity to share information, resour...
L. Suzanne Suggs, William B. Cissell, Chris McInty...
Our work focuses on providing computational support for informal communication among people who are geographically separated. To better understand the use of artifacts in communic...
This paper describes a new collaboration technology that is carefully poised between informal, ad hoc, easy-to-initiate collaborative tools, vs. more formal, structured, and higho...
Michael J. Muller, Werner Geyer, Beth Brownholtz, ...
Because the knowledge required for the construction of a complex software system is often widely distributed among its members, programmers routinely engage in collaboration with ...