Collaborative visualization: definition, challenges, and research agenda
Summary (7 min read)
1 Introduction
- Collaboration has been named one of the grand challenges for visualization and visual analytics,1 and for good reason: the problems that analysts face in the real world are becoming increasingly large and complex, not to mention uncertain, ill-defined, and broadly scoped.
- It is often no longer feasible for a single analyst to tackle the immense datasets that are now commonplace in the real world—realistic problems often require broad expertise, diverse perspectives, and a number of dedicated people to solve.
- Meanwhile, traditional visualization and visual analytics tools are typically designed for a single user interacting with a visualization application on a standard desktop computer.
- The emerging field of collaborative visualization is intrinsically interdisciplinary in nature, incorporating well-established research fields such as distributed computing, human-computer interaction (HCI), and, in particular, computer-supported cooperative work (or CSCW).
- Only then will the authors be able to identify the areas where they can best contribute and apply their knowledge and expertise.
2 Definition
- Previously, several definitions have been given to describe specific aspects of collaborative visualization.
- Similar to this restriction by type of collaborators, other definitions may have been too restrictive in terms of the applicable fields:.
- In order to more broadly describe the entire scope that collaborative visualization can encompass, the authors propose to define the term collaborative visualization as follows: Collaborative visualization is the shared use of computer-supported, (interactive,) visual representations of data by more than one person with the common goal of contribution to joint information processing activities.
- The theory of Group Cognition13 describes collaborative knowledge building for small groups by focusing on linguistic analysis, Distributed Cognition14 focuses on social aspects of cognition by analyzing the coordination between individuals and artifacts, and Communities of Practice15 describe learning within much larger social communities.
- The larger group involved in social interaction around data, for example, can simply view the information, actively interact with and explore it, or even join in creating new visualizations and share those and the underlying datasets with a larger community.
3 Research Background
- Research on collaboration started in the area of scientific visualization and, thus, many early tools focused on scientific datasets and techniques (e. g., using volume or flow analysis) and distributed synchronous collaboration in specific environments such as CAVEs or using head-mounted displays.
- This past focus is, for example, visible if one looks at the publications on collaborative visualization in the IEEE VisWeek conferences (Vis, InfoVis, and VAST).
- These three particular conferences were chosen as the top venues representing research interests of the larger visualization community but of course publications of collaborative visualization systems are also found elsewhere (ACM ITS, ACM CHI, and others).
- Out of 1583 papers published in the three IEEE VisWeek conferences—VIS since 1990, InfoVis since 1995, VAST since 2006—34 papers focused on collaborative visualization and only nine covered co-located collaboration.
- The following sections briefly outline two major research streams according to their main type of spatial collaboration scenario: distributed and co-located.
3.1 Distributed Visualization
- Within the area of distributed collaborative visualization , one research focus has been on architectures and synchronization mechanisms for allowing efficient synchronous remote work with large scientific datasets.e. g. 9,21–23.
- Much of this research is focused on applications in virtual reality (VR) over the web,e. g. 21 in GRID computing, e. g. 24,25 or for special hardware environments such as CAVEs.see 26 Grimstead et al.18 provide an excellent overview and taxonomy of 42 different distributed collaborative visualization approaches which describes and characterizes this stream of research in more detail.
3.2 Co-located Visualization
- Several other approaches have focused on the support of synchronous co-located collaboration with technology .
- Single-display technology often comes in the form of large interactive wallse.
- Additional synchronous inputs lead to new challenges.
- Two specific overview articles7,39 provide additional detail on the applicability of CSCW research on co-located collaboration to colocated collaborative information visualization.
- Not including changes made by SAGE after acceptance, also known as 43 4 Version 2.
4 Application Scenarios
- In the following subsections the authors provide five detailed real-world examples of scenarios in which collaborative visualization tools have been used.
- The authors outline the importance of dedicated visualization tools and techniques for specific work scenarios.
4.1 Collaborative Visualization on the Web: Many Eyes
- Many Eyes17 is a social data analysis website where people can upload, visualize, and discuss datasets using a set of pre-defined visual representations and a rich set of tools for annotation, feedback, and mashup.
- The stated goal of the website is to “democratize” visualization technology by exposing the technology to the broadest possible audience.
- Annotations are also linked to comments, but are used to highlight specific items within the state of a visualization (as opposed to the full state, as for a bookmark).
- Collaboration is also used for structuring the content on Many Eyes.
- This means that the registered users may collaborate not only directly on the Many Eyes website, but also have the ability to bring their visualizations, analysis and insights to their own online communities (e.g., social networks, forums, blogs) by embedding a visualization or a dataset in that context.
4.2 Collaborative Visualization for Scientific Research
- Many major science investigations such as high energy physics, computational chemistry, climate modeling, and astronomical studies are generating massive amounts of data that are stored in central or distributed storage repositories for sharing.
- The notion of “collaboratory”47 was introduced to support such largescale investigations.
- Scientists on this project may run the same simulation code with different parameter settings but do not only look at the output data they generated themselves but also those generated by others.
- When they examine the data, they can create visualizations and add notes summarizing their findings.
- By focusing on the dynamics of information exchange, Henline58 argues that the key challenges in creating a collaboratory may be social rather than technical.
4.3 Collaborative Visualization for Command and Control: Command Post of the Future
- CPOF is a computer system whose goal was to improve command and control using networked information visualization systems to double the speed and quality of command decisions.
- CPOF supports commanders with three key capabilities: (a) graphical views: 2D and 3D information visualizations, (b) information liquidity: drag-and-drop information analysis across different visualization products; and (c) topsight: visibility of evolving understanding among distributed subordinates and team members.
- Users share data but also can tailor their visualizations to capture the way they think.
- Figure 6 shows a user’s private space and a workspace that a number of users might share.
4.4 Collaborative Visualization for Environmental Planning
- Collaborative visualization in environmental planning has benefited from the confluence of two bodies of scientific literature that have rapidly emerged during the last two decades—Information Visualization and Collaborative Knowledge Construction.64.
- An example for a collaborative visualization tool for environmental planning is the synchronous and distributed collaborative geovisualization environment proposed by Brewer et al.62,63 and shown in Figure 7.
- The tool enables the exploration of climatic time series via interactions and animations, while offering support for collaborative sensemaking.
- One such example involves the use of the Solar Market Analysis and Research Tool that integrates disparate data related to deployment of solar power generation facilities in Arizona.
- Not including changes made by SAGE after acceptance, also known as 8 Version 2.
4.5 Collaborative Visualization for Mission Planning
- The MERBoard platform was built as a collaborative workspace for colocated scientists for NASA’s Mars Exploration Rovers (MER) mission.
- Collaborative work around SOLTree was typically conducted by small groups of three to 12 people, but the numbers decreased as the mission progressed.
- While collaborative authoring occurred, it also often happened that an individual would draft a plan alone and later gather other scientists around the display to discuss the plan and receive feedback.
- As such the application with its large-display setting in the workspace also served the purpose of a persistent information display providing community awareness.
- SOLTree is an interesting success story of a fairly simple visual planning tool which despite its simplicity in terms of visualization provided important support for a team of scientists in a highly collaborative, coordinated, and dynamic work environment.
5 Unique Focus of Collaborative Visualization
- As previously discussed, collaborative visualization lies at the intersection of two major research fields: traditional visualization and computer-supported cooperative work (CSCW).
- Clearly, both of these fields have long and rich histories, and the authors must be aware of both of these to make contributions to collaborative visualization.
- The position of collaborative visualization as a sub-area within two larger research fields brings a specific focus of its own.
- In the following the authors point out this unique focus from the standpoint of visualization research.
- The authors concentrate on the actual intersection between the fields (summarized in Table 1) to point out the unique challenges and requirements that require attention from researchers.
5.1 Users and Tasks
- From a core visualization standpoint, the most obvious focus of collaborative visualization is the addition of participants beyond the canonical single analyst that traditional visualization software is designed for.
- Having multiple participants is what transforms the analytical sensemaking12 process into a collaborative one and gives rise to all of the challenges discussed here.
- Similar to the broad range of CSCW research, collaborative visualization research has explored a range of group sizes starting from the basic paired-analysis scenarios39,72 to internet-sized audiences.73.
- The focus in collaborative visualization, however, is on a specific type of audience with either specific analysis questions and interests or even specific data-related background knowledge (“expert users”).
- This specific audience also carries specific tasks centered around visual representations and presentations of data ranging from specific work and/or domain-related data analysis questions to more open data exploration in museums or online.2 9.
5.2 Cognition and Results
- One of the main differentiating factors from the wider field of CSCW research is that the focus of collaborative visualization is often not the creation of a “product” (e. g., a photo layout or a text document) but an increased understanding or insight into a dataset, a consensus, or the ability to make informed decisions.
- The design of collaborative visualization systems poses challenges in addition to those encountered during the design of visualization systems that are intended to be used by a single person.
- A single person typically works with an information display through a process of viewing and possibly interacting with a visualization, forming a mental model by interpreting the representation, and ideally gaining an insight and forming a decision.
- Through social interaction (e. g., discussion and negotiation) they can also build on each others’ insights and potentially reach a common understanding of the dataset in order to make informed decisions as a group, derive common recommendations, or take next step actions together after the analysis.
- In their definition from section 2 the authors emphasize this contribution to joint information processing activities.
5.3 Interaction and Visual Representations
- One of the main challenges of visualization research is that data analysis is often a complex task: multistaged, poorly understood, and characterized by dynamic and conflicting information.
- In addition, within the process of data analysis, collaborative work can and does occur at different stages: information acquisition, representation and presentation, analysis and interpretation, sharing of analysis results, and making decisions and taking actions.
- Another research venue in collaborative visualization has been to find out how existing visual representations and interaction techniques need to be enriched and augmented to better support collaborative settings.
- These challenges are of both social and technical nature.
- Finally, whereas an objective within CSCW has long been exploiting novel computing hardware to support multiple inputs and output that facilitate collaboration, it is only recently that visualization research took the leap beyond the standard mouse-and-keyboard desktop computer.
5.4 Evaluation
- The success of visual data analysis is strongly connected to the mental model that a person forms about the data by viewing the visualization.
- The goal of using a collaborative information visualization system is typically to provide the group with an environment that enriches their data analysis activities beyond what they could come up with as separate individuals.
- Measuring group insight (or even individual insight as pointed out previously77) is difficult.
6 Collaborative Visualization Challenges and Research Agenda
- One of the main goals of research in collaborative visualization is to enable people to collaboratively use visual representations of data to gain additional understanding, knowledge, and insight into the data—different or more encompassing—than would have been possible had they explored the data individually.
- To learn more about how this goal can be reached, researchers have to address both the technical challenges of designing and implementing digital and physical environments that support collaborative data analysis, as well as the social aspects of group work.
- This section attempts to summarize a number of immediate goals and their own vision of the most urgent and promising directions and goals for collaborative visualization.
6.1 Address Dedicated Research Challenges
- In order for collaborative visualization systems to become used and adopted, it is important to solve interaction and representation challenges on all areas outlined in Section 5.
- Interactions with collaborative systems as well as the visual representations that are offered to a team are central to the abilities of each member to work with others, receive related information, and spontaneously react to emerging information and ideas from others.
- The authors need to learn more about how to design interactions and representations to specifically support collaborative reasoning and sensemaking.
- Only when collaborations are quick to set up, do not require considerable overhead to organize, and when the results of a collaboration can be quickly used to inform further work, will these setups be useful in practice.
- The authors therefore echo the recent call for more dedicated research on interaction with visualization systems1— particularly focusing on collaborative interactions and data exchanges.
6.2 Engage New Audiences
- As discussed early in the paper, a number of different analysis scenarios, needs, questions, goals, and challenges exist.
- To arrive at a more encompassing understanding and generalizable overview of collaborative visualization requirements and best practices, the authors need to ground their understanding in specific real-world examples.
- Within the next five years the authors therefore urge researchers to help in establishing connections to a wide 11 audience with collaboration needs, to study their collaborative needs and requirements, and publish reports on these investigations.
6.3 Standardize Collaboration Support
- At any of these stages, collaboration may be essential to ensure quality decisions, more encompassing solutions, or the integration of different viewpoints.
- Retrofitting visualization systems is possible75 but not always easy in retrospect, so providing collaborative support from the inception of a new tool will become increasingly important.
- ProtoVis78 and the InfoVis Toolkit75 are examples of toolkits where such an integration has begun.
- Within the next five years the authors hope to see this integration become a standard.
6.4 Expand to New Collaborative Spaces
- Collaboration can also occur outside and across the confines of the time-space matrix.
- In order to cover collaborative data analysis needs more broadly, the authors need to expand also to more research on hybrid collaboration scenarios.
- Kim et al.79 developed a toolkit called Hugin that supports collaborative analysis both on shared tabletop displays as well as across distance on remotely connected tabletop displays.
- Other hybrid scenarios (e. g., using the same space but used both synchronously and asynchronously) still need further research attention.
- Within the next five years the authors hope to see collaborative visualization research to have explored and addressed challenges of a number of different collaboration scenarios.
6.5 Develop Dedicated Evaluation Methods
- Developing dedicated methods for evaluating visualization systems has been an active topic of research in the last couple of years, and it is clear that assessing the value of visualization to people’s work processing, learning, or understanding of a topic is difficult.
- Similarly, the field of CSCW has been discussing how to evaluate groupware systems for a number of years and a variety of approaches have been proposed—yet never with a focus on assessing systems targeted towards data analysis with visualizations.
- The challenges have already been outlined above in Section 5.4.
- Within the next five years, the authors need to begin to develop new methods to assess the impact of collaborative tools and continue to refine and assess their value across different types of collaborative settings, data, tasks, or group sizes.
6.6 Integration and Adoption
- Distributed visualization systems17 have so far made huge progress towards integration and adoption of data analysis environments in collaborative settings.
- Several commercial systems have also begun to offer collaborative features, including Tableau Public, Spotfire Decision Site Posters,80 or MayaVis.81.
- Similarly, these audiences may be dealing with very different data characteristics.
- This stands in contrast to collaborative visualization for museum exhibits or shopping windows for broad audiences and data of an often lower information density.
- The authors hope that within the next ten years, research will have moved into practice in new venues and have shown to be successful, important, and enriching in a variety of situations.
6.7 Derive A Higher-Level Understanding
- One of the long-term goals of the community should be to derive a higher-level understanding of collaborative visualization challenges and requirements.
- But dedicated research in additional application areas will inevitably broaden their understanding and extend this initial set.the authors.
- As a community the authors need to encourage research on collaborative visualization, get students and young researchers interested in the topic, and continue 12 Version 2: Not including changes made by SAGE after acceptance.
- The authors need to learn about new and extended social as well as technical challenges to finally arrive at a higher-level understanding of characteristics of collaborative visualization which may span across different areas.
7 Conclusion
- The types of social exchanges around digital information can range from very casual online conversations with friends or family members about their social network, to discussions around museum exhibits, planned data explorations in research labs, to decision-making scenarios in conference rooms, or to internet-sized data explorations, discussions, and interpretations.
- Visualization of data will be central to the many collaborative interactions with digital information given its power in providing quick visual access to data and making information readily understandable.
- In order to enable and capitalize on this trend, it is important for visualization researchers to find out how the authors can make collaboration support a standard for data analysis environments.
- Numerous open research problems exist and in order for visualization to reach new audiences with their tools, solving these challenges will be essential.
Did you find this useful? Give us your feedback
Citations
283 citations
Cites background from "Collaborative visualization: defini..."
...While visualization for collaborative analysis has just recently gained more attention [25], it has not been a very strong topic in the conference—perhaps explaining the lack of evaluations....
[...]
279 citations
Cites background from "Collaborative visualization: defini..."
...During recent years, several visualization tools have been further developed for visioning in participatory settings, such as the visual preference survey (Elkins et al. 2010), the digital workshop (Salter et al. 2009), and others (Sheppard and Meitner 2005; Isenberg et al. 2011)....
[...]
183 citations
Cites background from "Collaborative visualization: defini..."
...Especially policy making examples such as Vismon [14], inherently involve multiple stakeholders, giving ample opportunity to study collaboration processes [30]....
[...]
[...]
169 citations
Cites background from "Collaborative visualization: defini..."
...Collaboration can play an important role in information visualisation by allowing groups of humans to make sense of data [23], [24]....
[...]
161 citations
Cites methods from "Collaborative visualization: defini..."
...Collaborative visualisation: Collaboration can play an important role in information visualisation by allowing groups of people to make sense of data [13, 19], and is a significant method for successfully understanding big and complex data [6, 9]....
[...]
References
30,397 citations
7,699 citations
5,095 citations
4,144 citations
3,117 citations
Related Papers (5)
Frequently Asked Questions (8)
Q2. What have the authors stated for future works in "Collaborative visualization:definition, challenges, and research agenda" ?
The Command Post of the Future60 ( CPOF ) was a Defense Advanced Research Project Agency ( DARPA ) project started in 1997. CPOF is able to dynamically incorporate new information which can be from data feeds or from user-entered data. This information can be viewed in different ways by the individuals consuming the information. CPOF is composed of modular components which can be scaled and tailored to fit different command environments.
Q3. What is the role of collaborative visualization in environmental planning?
Computersupported collaborative visualization in environmental planning provides decision-makers the ability to (1) distill knowledge through mining large multidimensionaldata sets, (2) run models and simulations to explore the consequences of particular actions, (3) communicate results, scenarios, and opinions to other stakeholders, and (4) discuss, debate, and develop support for specific courses of action.
Q4. What is the example of a collaborative visualization tool?
The tool enables the exploration of climatic time series via interactions and animations, while offering support for collaborative sensemaking.
Q5. What is the example of a collaborative visualization system?
The SOLTree application, a part of the MERBoard70 platform, is an example of a successful co-located collaborative visualization system.
Q6. What is the valuable categorization for collaborative visualization systems?
Another valuable categorization for collaborative visualization systems pertains to levels of engagement teams have with a visualization system.
Q7. How have distributed visualization systems been incorporated into everyday environments?
Distributed visualization systems17 have so far made huge progress towards integration and adoption of data analysis environments in collaborative settings.
Q8. What is the example of a collaborative visualization tool for environmental planning?
An example for a collaborative visualization tool for environmental planning is the synchronous and distributed collaborative geovisualization environment proposed by Brewer et al.62,63 and shown in Figure 7.