Theoretical Foundations of Information Visualization

  • Helen C. Purchase
  • Natalia Andrienko
  • T. J. Jankun-Kelly
  • Matthew Ward
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4950)


The field of Information Visualization, being related to many other diverse disciplines (for example, engineering, graphics, statistical modeling) suffers from not being based on a clear underlying theory. The absence of a framework for Information Visualization makes the significance of achievements in this area difficult to describe, validate and defend. Drawing on theories within associated disciplines, three different approaches to theoretical foundations of Information Visualization are presented here: data-centric predictive theory, information theory, and scientific modeling. Definitions from linguistic theory are used to provide an over-arching framework for these three approaches.


IEEE Computer Society IEEE Symposium Information Visualization Composite Pattern Formal Foundation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    de Saussure, F.: Writings in General Linguistics. In: Bouquet, S., Engler, R., Sanders, C., Pires, M. (eds.), Oxford University Press, Oxford (2006)Google Scholar
  2. 2.
    Bakhtin, M.: The Dialogic Imagination, University of Texas Press (1981), quoted in Ball, A.F., Freedman, S.W.: Bhaktinian Persepectives on Language, Literacy, and Learning, Cambridge University Press, Cambridge (2004)Google Scholar
  3. 3.
    Andrienko, N., Andrienko, G.: Exploratory Analysis of Spatial and Temporal Data: A Systematic Approach. Springer, Heidelberg (2006)zbMATHGoogle Scholar
  4. 4.
    Fayyad, U., Piatetsky-Shapiro, G., Smyth, P.: From data mining to knowledge discovery in databases. AI Magazine 17, 37–54 (1996)Google Scholar
  5. 5.
    Card, S.K., Moran, T.P., Newell, A.: The Psychology of Human-Computer Interaction. Erlbaum Associates, Hillsdale (1983)Google Scholar
  6. 6.
    Schneider, T.D.: Information Theory Primer. (April 14, 2007)
  7. 7.
    Cherry, C.: On Human Communication, 2nd edn. MIT Press, Cambridge (1966)Google Scholar
  8. 8.
    MacKay, D.: Information, Mechanism and Meaning. MIT Press, Cambridge (1969)Google Scholar
  9. 9.
    Saraiya, P., North, C., Duka, K.: An evaluation of microarray visualization tools for biological insight. In: Proc. IEEE Symposium on Information Visualization, pp. 1–8 (2004)Google Scholar
  10. 10.
    Keller, P., Keller, M.: Visual cues: Practical Data Visualization. IEEE Computer Society Press, Los Alamitos (1993)Google Scholar
  11. 11.
    Cui, Q., Ward, M., Rundensteiner, E., Yang, J.: Measuring data abstraction quality in multiresolution visualization. In: Proc. IEEE Symposium on Information Visualization, pp. 709–716 (2006)Google Scholar
  12. 12.
    Bertin, J.: Matrix theory of graphics. Information Design 10(1), 5–19 (2001)CrossRefMathSciNetGoogle Scholar
  13. 13.
    Seo, J., Shneiderman, B.: A rank-by-feature framework for interactive exploration of multidimensional data. In: Proc. IEEE Symposium on Information Visualization, pp. 96–113 (2005)Google Scholar
  14. 14.
    Peng, W., Ward, M., Rundensteiner, E.: Clutter reduction in multi-dimensional data visualization using dimension reordering. In: Proc. IEEE Symposium on Information Visualization, pp. 89–96 (2004)Google Scholar
  15. 15.
    Tufte, E.: The Visual Display of Quantitative Information. Computer Graphics Press, Cheshire (1983)Google Scholar
  16. 16.
    Ward, M., Theroux, K.: Perceptual benchmarking for multivariate data visualization. In: Proc. Dagstuhl Seminar on Scientific Visualization, pp. 314–328 (1997)Google Scholar
  17. 17.
    Fua, Y.-H., Ward, M., Rundensteiner, E.: Hierarchical parallel coordinates for exploration of large datasets. In: Proc. IEEE Conference on Visualization, pp. 43–50 (1999)Google Scholar
  18. 18.
    Novotny, M., Hauser, H.: Outlier-preserving focus+context visualization in parallel coordinates. IEEE Trans. Visualization and Computer Graphics 12, 893–900 (2006)CrossRefGoogle Scholar
  19. 19.
    Dommik, G.: Do We Need Formal Education in Visualization? IEEE Computer Graphics and Applications 20(4), 16–19 (2000)CrossRefGoogle Scholar
  20. 20.
    Borland, D., Taylor, R.M.: Rainbow Color Map (Still) Considered Harmful. IEEE Computer Graphics and Applications 27(2), 14–17 (2007)CrossRefGoogle Scholar
  21. 21.
    Brewer, C.A.: Color use guidelines for data representation. In: Proceedings of the Section on Statistical Graphics, American Statistical Association, pp. 50–60 (1999)Google Scholar
  22. 22.
    Ware, C.: Information Visualization: Perception for Design. Morgan Kaufmann, San Francisco (2004)Google Scholar
  23. 23.
    van Wijk, J.J.: The Value of Visualization. In: Proceedings of IEEE Visualization, pp. 79–86. IEEE Computer Society Press, Los Alamitos (2005)CrossRefGoogle Scholar
  24. 24.
    Johnson, C., Moorehead, R., Munzner, T., Pfister, H., Rheingans, P., Yoo, T.S.: NIH-NSF Visualization Research Challenges Report, 1st edn. IEEE Computer Society Press, Los Alamitos (2006)Google Scholar
  25. 25.
    Thomas, J.J., Cook, K.A.: Illuminating the Path: The Research and Development Agenda for Visual Analytics. IEEE Computer Society Press, Los Alamitos (2005)Google Scholar
  26. 26.
    Anderson, J.R.: Cognitive Psychology and its Implications, 6th edn. Worth (2005)Google Scholar
  27. 27.
    Pirolli, P., Card, S.K.: Information Foraging. Psychological Review 4, 643–674 (1999)CrossRefGoogle Scholar
  28. 28.
    Brodlie, K., Poon, A., Wright, H., Brankin, L., Banecki, G., Gray, A.: Problem Solving Environment Integrating Computation And Visualization. In: Nielson, G.M., Bergeron, R.D. (eds.) Proceedings of the 4th IEEE Conference on Visualization, pp. 102–109 (1993)Google Scholar
  29. 29.
    Jankun-Kelly, T.J., Ma, K.-L., Gertz, M.: A Model and Framework for Visualization Exploration. IEEE Transactions on Visualization and Computer Graphics 13, 357–369 (2007)CrossRefGoogle Scholar
  30. 30.
    Lee, J.P., Grinstein, G.G.: An Architecture For Retaining And Analyzing Visual Explorations Of Databases. In: Nielson, G.M., Silver, D. (eds.) Proceedings of the 6th IEEE Conference on Visualization, pp. 101–108 (1995)Google Scholar
  31. 31.
    Pirolli, P., Card, S.K., Van Der Wege, M.M.: Visual information foraging in a focus + context visualization. In: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 506–513. ACM Press, New York (2001)CrossRefGoogle Scholar
  32. 32.
    Pirolli, P.: Rational Analyses of Information Foraging on the Web. Cognitive Science 29(3), 343–373 (2005)CrossRefGoogle Scholar
  33. 33.
    Jankun-Kelly, T.J., Ma, K.-L., Gertz, M.: A Model for the Visualization Exploration Process. In: Moorhead, R.J., Gross, M., Joy, K.I. (eds.) Proceedings of the the 13th IEEE Conference on Visualization (Vis ’02), pp. 323–330 (2002)Google Scholar
  34. 34.
    Lee, P.J.: A Systems and Process Model for Data Exploration. PhD thesis. University of Massachuesetts, Lowell (1998)Google Scholar
  35. 35.
    Teoh, S.T., Jankun-Kelly, T.J., Ma, K.-L., Wu, S.F.: Visual Data Analysis for Detecting Flaws and Intruders in Computer Network Systems. In: IEEE Computer Graphics and Applications, p. 24. IEEE Computer Society Press, Los Alamitos (2004)Google Scholar
  36. 36.
    Abram, G., Treinish, L.: An Extended Data-Flow Architecture For Data Analysis And Visualization. In: Nielson, G.M., Silver, D. (eds.) Proceedings of the IEEE Conference on Visualization 1995 (Vis ’95), pp. 263–270. IEEE Computer Society Press, Los Alamitos (1995)Google Scholar
  37. 37.
    Chi, E.H., Riedl, J.T.: An Operator Interaction Framework For Visualization Systems. In: Dill, J., Wills, G. (eds.) Proceedings of the IEEE Symposium on Information Visualization, pp. 63–70 (1998)Google Scholar
  38. 38.
    Haber, R.B., McNabb, D.A.: Visualization Idioms: A Conceptual Model for Scientific Visualization Systems. In: Nielson, G.M., Shriver, B., Rosenblum, L. (eds.) Visualization in Scientific Computing, pp. 74–93. IEEE Computer Society Press, Los Alamitos (1990)Google Scholar
  39. 39.
    Hibbard, W.L., Dyer, C.R., Paul, B.E.: A Lattice Model for Data Display. In: Bergeron, R.D., Kaufman, A.E. (eds.) Proceedings of the 5th IEEE Conference on Visualization (Vis ’94), pp. 310–317 (1994)Google Scholar
  40. 40.
    Schroeder, W.J., Martin, K.M., Lorensen, W.E.: The Design and Implementation of an Object-Oriented Toolkit for 3D Graphics and Visualization. In: Yagel, R., Nielson, G.M. (eds.) Proceedings of the 7th IEEE Conference on Visualization, pp. 93–100 (1996)Google Scholar
  41. 41.
    Casner, S.M.: Task-analytic approach to the automated design of graphic presentations. ACM Transactions on Graphics 10(2), 111–151 (1991)CrossRefGoogle Scholar
  42. 42.
    Mackinlay, M.: Automating the Design of Graphical Presentations of Relational Information. ACM Transactions on Graphics 5(2), 110–141 (1986)CrossRefGoogle Scholar
  43. 43.
    Roth, S.F., Mattis, J.: Data Characterization for Intelligent Graphics Presentation. In: Proceedings on Human Factors in Computing Systems (CHI’90), pp. 193–200 (1990)Google Scholar
  44. 44.
    Bavoli, L., Callahan, S.P., Crossno, P.J., Freire, J., Scheidegger, C.E., Silva, C.T., Vo, H.T.: VisTrails: Enabling Interactive Multiple-View Visualizations. In: Proceedings of the 16th IEEE Conference on Visualization (2005)Google Scholar
  45. 45.
    Weaver, C.: Building Highly-Coordinated Visualizations in Improvise. In: Proceedings 2004 IEEE Symposium on Information Visualization, pp. 159–166. IEEE Computer Society Press, Los Alamitos (2004)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Helen C. Purchase
    • 1
  • Natalia Andrienko
    • 2
  • T. J. Jankun-Kelly
    • 3
  • Matthew Ward
    • 4
  1. 1.Department of Computing ScienceG12 8QQUK
  2. 2.Fraunhofer Institut Intelligent Analysis & Information Systems (FhG IAIS)Sankt-AugustinGermany
  3. 3.Department of Computer Science and EngineeringMississippi State UniversityUSA
  4. 4.Computer Science DepartmentWorcester Polytechnic InstituteWorcesterUSA

Personalised recommendations