Facilitating the reuse process in distributed collaboration: a distributed cognition approach

Facilitating the reuse process and enabling unanticipated reuse can improve efficiency of distributed collaboration. However, supporting the reuse process in complex and dynamic contexts, where future use of information is difficult to predict, is challenging. Collaborative analytics exemplifies such a context. We employed distributed cognition theory to design a collaborative visual analytics system, called AnalyticStream, for facilitating reuse of analysis outcomes. In contrast with the commonly used detail-oriented approach to applying distributed cognition, we performed a high level analysis of the design situation and we identified the cognitive processes that could be distributed over people to facilitate their collaboration. We examined some of the ideas derived from the theoretical analysis, by designing a simple reminding process through recommending relevant pieces of analysis, as well as a mechanism for attention management through allowing users greater control over their shared activity streams. A mixed-methods study of AnalyticStream showed that suggesting relevant artefacts facilitated discovering and consequently reusing them, and provided context-relevant awareness of other analysts' activities.

[1]  John Riedl,et al.  SuggestBot: using intelligent task routing to help people find work in wikipedia , 2007, IUI '07.

[2]  E. Hutchins Cognition in the wild , 1995 .

[3]  Cheryl Z. Qian,et al.  Capturing and supporting the analysis process , 2009, 2009 IEEE Symposium on Visual Analytics Science and Technology.

[4]  Christopher D. Manning,et al.  Incorporating Non-local Information into Information Extraction Systems by Gibbs Sampling , 2005, ACL.

[5]  Martin Wattenberg,et al.  ManyEyes: a Site for Visualization at Internet Scale , 2007, IEEE Transactions on Visualization and Computer Graphics.

[6]  U. Neisser Cognitive Psychology: Classic Edition , 1967 .

[7]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[8]  Lyndsey Franklin,et al.  The Scalable Reasoning System: Lightweight visualization for distributed analytics , 2008, 2008 IEEE Symposium on Visual Analytics Science and Technology.

[9]  D. Boyd Facebook's Privacy Trainwreck , 2008 .

[10]  Ramon Prudencio S. Toledo Visualizing Argumentation: Software Tools for Collaborative and Educational Sense-Making , 2005, Inf. Vis..

[11]  Meredith Ringel Morris,et al.  CoSense: enhancing sensemaking for collaborative web search , 2009, CHI.

[12]  Martin Wattenberg,et al.  Technical forum: Communication-minded visualization: A call to action , 2006, IBM Syst. J..

[13]  Gerhard Fischer,et al.  Cognitive View of Reuse and Redesign , 1987, IEEE Software.

[14]  Mark S. Ackerman,et al.  Beyond Boundary Objects: Collaborative Reuse in Aircraft Technical Support , 2007, Computer Supported Cooperative Work (CSCW).

[15]  Jeffrey Heer,et al.  Graphical Histories for Visualization: Supporting Analysis, Communication, and Evaluation , 2008, IEEE Transactions on Visualization and Computer Graphics.

[16]  D. Hay,et al.  Call for action. , 1971, Nursing mirror and midwives journal.

[17]  Catherine C. Marshall,et al.  Toward an ecology of hypertext annotation , 1998, HYPERTEXT '98.

[18]  CHRISTINE A. HALVERSON,et al.  Activity Theory and Distributed Cognition: Or What Does CSCW Need to DO with Theories? , 2002, Computer Supported Cooperative Work (CSCW).

[19]  David Gotz,et al.  Connecting the dots in visual analysis , 2009, 2009 IEEE Symposium on Visual Analytics Science and Technology.

[20]  J. Novak,et al.  Educational Psychology: A Cognitive View , 1969 .

[21]  D LaBerge Attention, awareness, and the triangular circuit. , 1997, Consciousness and cognition.

[22]  Martin Wattenberg,et al.  Voyagers and voyeurs: Supporting asynchronous collaborative visualization , 2009, CACM.

[23]  Paul Dourish,et al.  Awareness and coordination in shared workspaces , 1992, CSCW '92.

[24]  Roger C. Schank,et al.  Dynamic Memory Revisited , 1999 .

[25]  Herbert A. Simon,et al.  The Sciences of the Artificial - 3rd Edition , 1981 .

[26]  Jeffrey Heer,et al.  Design Considerations for Collaborative Visual Analytics , 2008, Inf. Vis..

[27]  Anthony C. Robinson,et al.  Re-Visualization: Interactive Visualization of the Process of Visual Analysis , 2006 .

[28]  Alexander W. Skaburskis,et al.  The Sandbox for analysis: concepts and methods , 2006, CHI.

[29]  Kristin A. Cook,et al.  Illuminating the Path: The Research and Development Agenda for Visual Analytics , 2005 .

[30]  James D. Hollan,et al.  Distributed cognition: toward a new foundation for human-computer interaction research , 2000, TCHI.

[31]  Mark S. Ackerman,et al.  The Intellectual Challenge of CSCW: The Gap Between Social Requirements and Technical Feasibility , 2000, Hum. Comput. Interact..

[32]  Martin Wattenberg,et al.  Communication-minded visualization : A call to action , 2006 .

[33]  Reid Holmes Unanticipated reuse of large-scale software features , 2006, ICSE '06.

[34]  Christine Halverson,et al.  Organizational Memory as Objects, Processes, and Trajectories: An Examination of Organizational Memory in Use , 2004, Computer Supported Cooperative Work (CSCW).