Information Visualization in Co-located Collaborative Environments

Collaboration around visualizations can have a number of benefits compared to individual work. In many disciplines, collaboration allows for a multi-disciplinary groups with an increased skill set. Different team members offer different perspectives and expertise that together can improve the quality of solutions and decisions. Also, the analyzed information space may often simply be too complex for an individual to interpret in its entirety. With large data sets, even the task load of exploring the data could be shared among several individuals on a team. The benefits that collaboration offers to this process have motivated my shift from single-user information visualization tools toward research on the design of collaborative information visualization tools.

Finding ways to augment this type of collaborative data analysis with the power of digital information visualizations may lead to more effective decision making. Most techniques so far have been designed to support this effective decision making for a single analyst by providing new techniques to conquer problems such as those of displaying increasingly large and multi-dimensional data sets, finding appropriate visual support for relational information like hierarchies, clusters, temporal trends, outliers, or providing appropriate interaction techniques to explore complex datasets. Often neglected in this research is the notion that data analysis is also commonly a social experience. With large data sets, the task load of exploring the data could be shared among several individuals on a team. Datasets on which decision and discoveries are based may also be susceptible to a variety of interpretations, in which case experts may discuss and negotiate their interpretations of the data. Motivated by these benefits of collaborative data analysis, my dissertation investigates the challenges of supporting data analysis for co-located, synchronous work environments.


Here is a video of how co-located collaborative data analysis should not take place.

(:media-player ( width=320 height=260 text="How not to do collaborative data analysis" image="" align='middle' -link:)

Problems here:

  • Only one person can interact with the visualization at the same time
  • Not everyone can see the visualization properly
  • People can't see each other properly and have face-to-face discussions around the data

What am I doing?:

  • My research tries to provide better collaborative work environments for co-located data analysis in particular:
    • using large screen, mulit-touch technology
    • by studying how people naturally collaborate around visualizations and by supporting that process through the right software (look at my first implementation below)


Petra Isenberg and Danyel Fisher (2009) Collaborative Brushing and Linking for Co-located Visual Analytics of Document Collections. Computer Graphics Forum (Proceedings of EuroVis), 28(3):1031–1038, June 2009. Received a third best paper award at EuroVis.

BibTeX entry:

@ARTICLE{Isenberg:2009:CBA, author = {Petra Isenberg and Danyel Fisher}, title = {C}ollaborative {B}rushing and {L}inking for {C}o-located {V}isual {A}nalytics of {D}ocument {C}ollections, journal = {Computer Graphics Forum (Proceedings of EuroVis)}, year = {2009}, volume = {28}, number = {3}, month = jun, pages = {1031--1038}, doi = {10.1111/j.1467-8659.2009.01444.x}, doi_url = {}, pdf = {../publications/papers/Isenberg_2009_CBL.pdf}, }
Petra Isenberg and Sheelagh Carpendale (2007) Interactive Tree Comparison for Co-located Collaborative Information Visualization. IEEE Transactions on Visualization and Computer Graphics (Proceedings Visualization / Information Visualization 2007), 13(6):1232–1239, November/December 2007.

BibTeX entry:

@ARTICLE{Neumann:2007:ITC, author = {Petra Isenberg and Sheelagh Carpendale}, title = {I}nteractive {T}ree {C}omparison for {C}o-located {C}ollaborative {I}nformation {V}isualization, journal = {IEEE Transactions on Visualization and Computer Graphics (Proceedings Visualization / Information Visualization 2007)}, year = {2007}, volume = {13}, number = {6}, month = nov # {/} # dec, pages = {1232--1239}, doi = {10.1109/TVCG.2007.70568}, doi_url = {}, pdf = {../publications/papers/Isenberg_2007_ITC.pdf}, }
Petra Isenberg, Anastasia Bezerianos, Nathalie Henry, Sheelagh Carpendale, and Jean-Daniel Fekete (2009) CoCoNutTrix: Collaborative Retrofitting for Information Visualization. Computer Graphics and Applications: Special Issue on Collaborative Visualization, 29(5):44–57, September/October 2009.

BibTeX entry:

@ARTICLE{Isenberg:2009:CAS, author = {Petra Isenberg and Anastasia Bezerianos and Nathalie Henry and Sheelagh Carpendale and Jean-Daniel Fekete}, title = {CoCoNutTrix}: {C}ollaborative {R}etrofitting for {I}nformation {V}isualization, journal = {Computer Graphics and Applications: Special Issue on Collaborative Visualization}, year = {2009}, volume = {29}, number = {5}, month = sep # {/} # oct, pages = {44--57}, doi = {10.1109/MCG.2009.78}, doi_url = {}, oa_hal_url = {}, pdf = {../publications/papers/Isenberg_2009_CAS.pdf}, }

System Videos

Video of Collaborative Tree Comparison System

System in Use
(:flv-player ( width=320 height=260 text="Two people using our system for collaborative tree comparison" image="" align='middle' -link:)
System Features
(:flv-player ( width=320 height=240 text="A simple video explaining the features of our collaborative tree comparison system" image="" align='middle' -link:)

Annotations on Tabletop Displays

This video isn't directly about collaborative information visualization but the technique still has implications for it. The underlying problem is that it is hard to use a finger on tabletops for fine-grained interaction - here for writing small annotations. We showed this technique for annotation of photo collections but it can just as well be used to annotate graphs, charts, or other visualization (and if you watched the videos above you see that I reused this technique for such a scenario).

(:youtube v/XnoOir4OvE8:)