Winter 2010 -- ECS272

ECS 272 Information Visualization

ECS272 Reading List

Reading List

There is no textbook for this class. However, there are several books on information visualization. You are encourged to read some of these books:

  • Envisioning Information, 1990
    Author: Edward R. Tufte
    Publisher: Graphics Press

  • Readings in Information Visualization: Using Vision to Think, 1999
    Author: Stuart Card, Jock Mackinlay, Ben Shneiderman
    Publisher: Morgan Kaufmann

  • Visual Thinking: for Design, 2008
    Author: Colin Ware
    Publisher: Morgan Kaufmann

  • Information Visualization, 2nd edition, 2007
    Author: Robert Spence
    Publisher: Prentice Hall

  • Information Visualization in Data Mining and Knowledge Discovery, 2001
    Author: Usama Fayyad, et al.
    Publisher: Morgan Kaufmann

  • The Craft of Information Visualization: Readings and Reflections, 2003
    Author: Benjamin Bederson, Ben Shneiderman
    Publisher: Morgan Kaufmann

  • Infomration Visualization, 3rd edition, 2012
    Author: Colin Ware
    Publisher: Morgan Kaufmann

  • Infomration Visualization--Beyond the Horizon, 2nd edition, 2004
    Author: Chaomei Chen
    Publisher: Springer

  • Illuminating the Path: The Research and Development Agenda for Visual Analytics, 2005
    Editors: J. Thomas and K. Cook
    Publisher: IEEE Computer Society

  • The Functional Art, 2012
    Author: Alberto Cairo
    Publisher: New Riders

The readings you will be doing for this class are mainly research papers. All of them are downloadable from the Web. Here is the list of papers I plan to use. For your paper presentation assignment, you may pick a paper outside this list but you have to obtain my approval.

I. Design Space, Model, Taxonomy, Framework
  1. Visualization Rhetric: Framing Effects in Narrative Visualization. Jessica Hullman and Nick Diakopoulos. InfoVis 2011.
  2. Qulity Metrics in High-Dimensional Data Visualization: An Overview and Systematization. Enrico Bertini, Andrada Tau, and Daniel Keim. InfoVis 2011
  3. behaviorism: A Framework for Dynamic Data Visualization. Angus Forbes, Tobias Hollerer, and George Legrady. InfoVis 2010
  4. A Nested Model for Visualization Design and Validation. Tamara Munzner. InfoVis 2009.
  5. Conjunctive Visual Forms. Chris Weaver. InfoVis 2009.
  6. The Shaping of Infomration by Visual Metaphors. Caroline Ziemkiewicz and Robert Kosara. InfoVis 2009.
  7. A Framework of Interaction Costs in Information Visualization. Heidi Lam. InfoVis 2008
  8. Distributed Cognition as a Theoretical Framework for Information Visualization. Zhicheng Liu, Nancy J. Nersessian, and John T. Stasko. InfoVis 2008.
  9. The Value of Visualization. J. J. van Wijk. In Proceedings of the Visualization 2005 Conference, pp. 79-86.
  10. A Knowledge Precepts for Design and Evaluation of Information Visualizations, R. Amar and J. Stasko. IEEE Transactions on Visualization and Computer Graphics, 11(4), July/August 2005, pp. 432-442.

II. Interactive Visualization, Navigation, and Transition
  1. Interaction Support for Visual Comparison Inspired by Natural Behavior. Christian Tominski, Camilla Forsell, and Jimmy Johansson. InfoVis 2012.
  2. Beyond Mouse and Keyboard: Expanding Design Considerations for Information Visualization Interactions. Bongshin Lee, Petra Isenberg, Nathalie Henry Riche, Sheelagh Carpendale. InfoVis 2012.
  3. FromDaDy: Spreading Aircraft Trajectories Across Views to Support Iterative Queries. Christophe Hurter, Benjamin Tissores, and Stephane Conversy. InfoVis 2009.
  4. Rolling the Dice. Niklas Elmqvist, Pierre Dragicevic, and Jean-Daniel Fekete. InfoVis 2008.
  5. Animated Transitions in Statistical Data Graphics. J. Heer and G. Robertson. In Proceedings of Information Visualization 2007, pp. 1240-1247.
  6. Toward a Deeper Understanding of the Role of Interaction in Information Visualization. J. S. Yi, Y. A. Kang, J. Stasko and J. A. Jacko. In Proceedings of Information Visualization 2007, pp. 1224-1231.
  7. Geographically Weighted Visualization: Interactive Graphics for Scale-Varying Exploratory Analysis. J. Dykes and C. Brunsdon. In Proceedings of Information Visualization 2007, pp. 1161-1168.

III. Time-Varying Data
  1. Exploring Flow, Factors, and Outcomes of Temporal Event Sequences with the Outflow Visualization. Krist Wongsuphasawat and David Gotz. InfoVis 2012
  2. Temporal Summaries: Supporting Temporal Categorical Searching, Aggregation and Comparison. Taowei David Wang, Catherine Plaisant, Ben Shneiderman, Neil Spring, David Roseman, Greg Marchand, Vikramjit Mukherjee, and Mark Smith. InforVis 2009.
  3. SellTrend: Inter-Attribute Visual Analysis of Temporal Transaction Data. Zhicheng Liu, John Stasko, and Timothy Sullivan. InfoVis 2009
  4. Stacked Graphs - Geometry & Aesthetics. Lee Byro and Martin Wattenberg. InfoVis 2008.
  5. Interactive Visual Exploration of Large Spatio-Temporal Dataset: Reflections on a Geovisualization Mashup. J. Wood, J. Dykes, A. Slingsby, and K. Clarke. In Proceedings of Information Visualization 2007, pp. 1176-1183.
  6. GeoTime Information Visualization. T. Kapler and W. Wright. InfoVis 2004, pp. 25-32.
  7. Time-Varying Data Visualization using Information Flocking Boids. Andrew Vande Moere. InfoVis 2004, pp. 97-104.
  8. Dynamic Visualization of Transient Data Streams. Pak Chung Wong et al. InfoVis 2003, pp. 104.

IV. Trees/Hierarchies/Graphs
  1. Interactive Level-of-Detail Rendering of Large Graphs. Michael Zinsmaier, Ulrik Brandes, Oliver Deussen, and Hendrik Strobelt. InfoVis 2012.
  2. In Situ Exploration of Large Dynamic Networks. Steffen Hadlak, Hans-Jrg Schulz, and Heidrun Schumann. InfoVis 2011.
  3. "Search, Show Context, Expand on Demand": Supporting Large Graph Exploration with Degree-of-Interest. Frank van Ham and Adam Perer. InfoVis 2009.
  4. Interaction Techniques for Selecting and Manipulating Subgraphs in Network Visualizations. Michael McGuffin and Igor Jurisica. InfoVis 2009
  5. Cerebral: Visualizing Multiple Experimental Conditions on a Graph with Biological Context. Aaron Barsky et al. InfoVis 2008.
  6. Exploration of Networks using Overview+Detail with Constraint Based Cooperative Layout. Tim Dwyer et al. InfoVis 2008.
  7. ActiviTree: Interactive Visual Exploration of Sequences in Event-Based Data using Graph Similarity. Katerina Vrotsou, Jimmy Johansson, and Matthew Cooper. InfoVis 2009.
  8. Interaction Techniques for Selecting and Manipulating Subgraphs in Network Visualizations. Michael J. McGuffin and Igor Jurisica. InfoVis 2009.
  9. Visualizing Changes of Hierarchical Data using Treemaps. Y. Tu and H.-W. Shen. In Proceedings of Information Visualization 2007, pp. 1286-1293.
  10. Hiearchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data. D. Holten. In Proceedings of Information Visualization 2007.
  11. A Visual Analysis of Multivariate State Transition Graphs. A. Pretorius and J. van Wijk. In Proceedings of InfoVis 2006, pp. 685-692. (
  12. Elastic Hierarchies: Combining Treemaps and Node-Link Diagrams. S. Zhao, M. McGuffin, and M. Chignell. InfoVis 2005.

V. Multivarite/Multidimensional/Heterogeneous Data
  1. DICON: Interactive Visual Analysis of Multidimensional Clusters. Nan Ca, David Gotz, Jimeng Sun, Huamin Qu. InfoVis 2011.
  2. Flexible Linked Axes for Multivariate Data Visualization. Jarry H.T. Claessen and Jarke J. van Wijk. InfoVis 2011.
  3. Flow Mapping and Multivariate Visualization of Large Spatial Interaction Data. Diansheng Guo. InfoVis 2009.
  4. Temporal Summaries: Supporting Temporal Categorical Searching, Aggregation and Comparison. Taowe David Wang et al. InfoVis 2009
  5. Interactive Dimensionality Reducation through User-defined Combinations of Quality Metrics. Sara Johansson and Jimmy Johansson. InfoVis 2009.
  6. Visualization of Heterogeneous Data. M. Cammarano et al. In Proceedings of Information Visualization 2007, pp. 1200-1207.
  7. Flow Map Layout. D. Phan, L. Xiao, R. Yeh, P. Hanrahan, and T. Winograd. InfoVis 2005, pp. 219-224.
  8. Revealing Structure within Clustered Parallel Coordinates Displays. J. Johansson, P. Ljung, M. Jern, and M. Cooper. InfoVis 2005, pp. 125-132.
  9. Finding Trading Patterns in Stock Market Data. K. Nesbitt and S. Barrass. IEEE Computer Graphics and Applications, September/October 2004, pp. 45-55.
  10. Robust Linear Dimensionality Reduction. Y. Koren and L. Carmel. IEEE Transactions on Visualization and Computer Graphics, 10(4), July/August 2004, pp. 459-470.
  11. Fast Multidimensional Scaling through Sampling, Springs and Interpolation, A. Morrison, G. Ross, M. Chalmers, Information Visualization 2(1), March 2003.
  12. Using Projections to Visually Cluster High-Dimensional Data. A. Hinneburg, D. Keim, and M. Wawryniuk. IEEE Computing in Science & Engineering, March/April 2003, pp. 14-25.
  13. Interactive Hierarchical Dimension Ordering, Spacing and Filtering for Exploration of High Dimensional Datasets, J. Yang, W. Peng, M. Ward, and E. Rundensteiner, InfoVis 2003. [at CiteSeer]

VI. Text/Document/Software visualization
  1. TextFlow: Towards Better Understanding of Evolving Topics in Text. Weiwei Cui, Shixia Liu, Li Tan, Conglei Shi, Yangqiu Song, Zekai Gao, Xin Tong, and Huamin Qu. InfoVis 2011.
  2. Mapping Text with Phrase Nets. Frank van Ham, Martin Wattenberg, Fernanda B. Viegas. InfoVis 2009
  3. Examplar-Based Visualization of Large Document Corpus. Yanhua Chen, Lijun Wang, Ming Dong, Jing Hua. InfoVis 2009.
  4. Particpatory Visualization with Wordle. Fernanda B. Viegas, Martin Wattenberg, Jonathan Feinberg. InfoVis 2009.
  5. Sequential Document Visualization. Y. Mao, J. Dillon, and G. Lebanon. In Proceedings of Information Visualization 2007.
  6. Trace Visualization using Hierarchical Edge Bundles and Massive Sequence Views. D. Holten, B. Cornelissen, and J. van Wijk. In Proceedings of VISSOFT 2007.
  7. The Visual Code Navigator: An Interactive Toolset for Source Code investigation. G. Lommerse, F. Nossin, L. Voinea, and A. Telea. In Proceedings of IEEE Symposium on Information Visualization (InfoVis 2005), pp. 25-32.
  8. Visualizing Live Text Streams using Motino and Temporal Pooling. C. Albrecht-Buehler, B. Watson, and D. Shamma. IEEE Computer Graphics and Applications, May/June 2005, pp. 52-59.
  9. Vertifcal Profiling: Understanding the Behavior of Object-Oriented Applications, M. Hauswirth, P. Sweeney, a. Diwan, and M. Hind, in Proceedings OOPSLA 2004
    [Project page]
  10. Studying Cooperation and Conflict between Authors with History Flow Visualizations. F. Viegas, M. Wattenberg, and K. Dave. In Proceedings of CHI 2004.
  11. ThemeRiver: Visuaizing Thematic Changes in Large Document Collections, S. Havre, E. Hetzler, P. Whitney, and L. Nowell, IEEE Transactions on Visualization and Computer Graphicvs 8(1), p. 9-20, 2002.
VII. Soical Networks
  1. Visual Reasoning about Social Networks Using Centrality Sensitivity. Carlos Correa, Tarik Crnovrsanin, and Kwan-Liu Ma. IEEE TVCG 18(1), January 2012.
  2. Event-based Social Networks: Linking the Online and Offline Social Worlds. Xingjie Liu et al. KDD 2012.
  3. Asymmetric Relations in Longitudinal Social Networks. Ulrik Brandes, Bobo Nick. InfoVis 2011.
  4. Improving the Readability of Clustered Social Networks using Node Duplication. Nathalie Henry, Anastasia Bezerianos, and Jean-Daniel Fekete. InfoVis 2008.
  5. On the Visualization of Social and other Scale-free Networks. Yuntao Jia et al. InfoVis 2008.
  6. NodeTrix: A Hybrid Visualization of Social Network. N. Henry, J.-D. Fekete, and M. J. McGuffin. In Proceedings of Information Visualization 2007, pp. 1302-1309.
  7. MatrixExplorer: a Dual-Representation System to Explore Social Networks. N. Henry and J.-D. Fekete. In Proceedings of InfoVis 2006.
  8. Visual Analysis of Large Heterogeneous Social Networks by Semantics and Structure. Z. Shen, K-L Ma, and T. Eliassi-Rad. IEEE TVCG, 12(6), November/December 2006, pp. 1427-1439.
  9. Dynamic Network Visualization. J. Moody, D. McFarland, and S. Bender-deMoll. American Journal of Sociology, 110(4), January, 2005, pp. 1206-1241.
  10. Vizster: Visualizing Online Social Networks. J. Heer and D. Boyd. InfoVis 2005, pp. 33-40.
  11. Interactive Visualization of Small World Graphs. F. Van Ham and J.J. Van Wijk. In Proceedings of Information Visualization 2004, pp. 199-206.

VIII. Evaluation
  1. Design Study Methodology: Reflections from the Trenches and the Stacks. Michael Sedlmair, Miraih Meyer, and Tamara Munzner. InfoVis 2012.
  2. Evaluating the Effect of Style in Information Visualization. Andrew Vande Moere, Martin Tomitsch, Christoph Wimmer, Christoph Boesch, Thomas Grechenig. InfoVis 2012.
  3. Human-Centered Approaches in Geovisualization Design: Investigating Multiple Methods Through a Long-Term Case Study. David Lloyd and Jason Dykes. InfoVis 2011.
  4. How Information Visualization Novices Construct Visualizations. Lars Grammel, Melanie Tory, and Margaret-Anne Storey. InfoVis 2010.
  5. Effectiveness of Animation in Trend Visualization. George Robertson et al. InfoVis 2008.
  6. Perceptual Organization in User-Generated Graph Layouts. Frank van Ham and Bernice E. Rogowitz. InfoVis 2008.
  7. A Comparison of User-Generated and Automatic Graph Layouts. Tim Dwyer et al. InfoVis 2009.
  8. Overview Use in Multiple Visual Information Resolution Interface. H. Lam, t. Munzner, and R. Kincaid. In Proceedings of Information Visualization 2007, pp. 1278-1285.
  9. Spatialization Design: Comparing Points and Landscapes. M. Tory, D. Sprague, F. Wu, W. So, and T. Munzner. In Proceedings of Information Visualization 2007, pp. 1262-1269.
  10. User Experiments with Tree Visualization Systems. A. Kobsa. In Proceedings of InfoVis 2004, pp. 9-16.

IX. Zoomable/Focus+Context Methods
  1. Exploratory Analysis of Time-series with ChronoLenses. Jian Zhao, Fanny Chevalier, Emmanuel Pietriga, and Ravin Balakrishnan. InfoVis 2011.
  2. Multi-Focused Geospatial Analysis using Probes. Thomas Butkiewicz et al. InfoVis 2008.
  3. "Search, Show Context, Expand on Deamnd": Supporting Large Graph Exploration with Degree-of-Interest. Frank van Ham and Adam Peter. InfoVis 2009.
  4. Constructing Overview+Detail Dendrogram-Matrix Views. Jin Chen, Alan M. MacEachren, and Donna J. Peuquet. InfoVis 2009.
  5. Balloon Focus: A Seamless Multi-Focus+Context Method for Treemaps. Ying Tu and Han-Wei Shen. InfoVis 2008.
  6. Browsing Zoomable Treemaps: Structure-Aware Multi-Scale Navigation Techniques. R. Blanch and E. Lecolinet. In Proceedings of Information Visualization 2007, pp. 1248-1253.
  7. Complex Logarithmic Views for Small Details in Large Contexts. J. Bottger, M. Balzer, and O. Deussen. In Proceedings of InfoVis 2006.
  8. Topological Fisheye Views for Visualizing Large Graphs, E. Gansner, Y. Koren, and S. North, IEEE Transactions on Visualization and Computer Graphicvs, 11(4), July/August 2005, pp. 457-468.
  9. RecMap: Rectangular Map Approximations. R. Heilmann, D. Keim, C. Panse, and M. Sips. InfoVis 2004, pp. 33-40.
  10. TreeJuxtaposer: Scalable Tree Comparison using Focus+Context with Guaranteed Visibility. T. Munzner et al. SIGGRAPH 2003, pp. 453-462.

X. Visual Analytics
  1. Storytelling in Entity Networks to Support Intelligence Analysts. Mahmud Hossain; Patrick Butler; Naren Ramakrishnan; arnold Boedihardjo, KDD 2012.
  2. Visual Classifier Training for Text Document Retrieval. Florian Heimerl, Steffen Koch, Harald Bosch, Thomas Ertl. VAST 2012.
  3. LAMP: Exploring High-Dimensional Spacing Through Backward Multidimensional Projection. Elisa Portes dos Santos Amorim, Emilio Vital Brazil, Joel Daniel II, Paulo Joia, Luis Gustavo Nonato. VAST 2012.
  4. Visual Pattern Discovery using Random Projections. Anushka Anand, Leland Wilkinson, Tuan Nhon Dan. VAST 2012.
  5. Spatiotemporal Social Media Analytics for Abnormal Event Detection using Seasonal-Trend Decomposit. Junghoon Chae, Dennis Thom, Harald Bosch, Yun Jang, Ross Maciejewski, David S. Ebert, Thomas Ertl. VAST 2012.
  6. Visual Analytics Methods for Categoric Spatio-Temporal Data. atiana von Landesberger, Sebastian Bremm, Natalia Andrienko, Gennady Andrienko, Maria Tekusova. VAST 2012.
  7. Characterizing the Intelligence Analysis Process: Informing Visual Analytics Design through a Longitudinal Field Study. Youn-ah Kang and John Stasko, VAST 2011.
XI. Other Topics
  1. Metro Maps of Science. Dafna Shahaf*, Carnegie Mellon University; Carlos Guestrin, Carnegie Mellon University. KDD 2012.
  2. Analyst's Workspace: An Embodied Sensemaking Environment for Large, High Resolution Displays. Christopher Andrews, Chris North. VAST 2012.
  3. Narrative Visualization: Telling Stories with Data. Edward Segel and Jeffrey Heer. InfoVis 2010.
  4. A Visual Backchannel for Large-Scale Events. Marian Dörk, Daniel Gruen, Carey Williamson, and Sheelagh Carpendal. InfoVis 2010.
  5. ResultMaps: Visualization for Search Interfaces. Edward C. Clarkson, Krishna Desai, and James D. Foley. InfoVis 2009.
  6. Lark: Coordinating Co-located Collaboration with Information Visualization. Matthew Tobiasz, Petra Isenberg, and Sheelagh Carpendale. InfoVis 2009.
  7. The Benefits of Synchronous Collaborative Information Visualization: Evidence from an Experimental Evaluation. Sbrina Bresciani and Martin J. Eppler. InfoVis 2009.
  8. SpicyNodes: Radial Layout Authoring for General Public. Michael Douma et al. InfoVis 2009.
  9. Show Me: Automatic Presentation for Visual Analysis. J. Mackinlay, P. Hanrahan, and C. Stolte. In Proceedings of InfoVis 2007, pp. 1137-1144.
  10. Software Design Patterns for Information Visualization. J. Heer and M. Agrawala. In Proceedings of InfoVis 2006.