The Community for Technology Leaders
RSS Icon
Issue No.01 - January/February (2008 vol.14)
pp: 61-72
Information uncertainty is inherent in many problems and is often subtle and complicated to understand. While visualization is a powerful means for exploring and understanding information, information uncertainty visualization is ad hoc and not widespread. This paper identifies two main barriers to the uptake of information uncertainty visualization: firstly, the difficulty of modeling and propagating the uncertainty information; and secondly, the difficulty of mapping uncertainty to visual elements. To overcome these barriers, we extend the spreadsheet paradigm to encapsulate uncertainty details within cells. This creates an inherent awareness of the uncertainty associated with each variable. The spreadsheet can hide the uncertainty details, enabling the user to think simply in terms of variables. Furthermore, the system can aid with automated propagation of uncertainty information, since it is intrinsically aware of the uncertainty. The system also enables mapping the encapsulated uncertainty to visual elements via the formula language and a visualization sheet. Support for such low-level visual mapping provides flexibility to explore new techniques for information uncertainty visualization.
Uncertainty Visualization, Information Uncertainty, Fuzzy Visualization, Visualization Process, Visualization Framework, Information Modeling
Alexander Streit, Binh Pham, Ross Brown, "A Spreadsheet Approach to Facilitate Visualization of Uncertainty in Information", IEEE Transactions on Visualization & Computer Graphics, vol.14, no. 1, pp. 61-72, January/February 2008, doi:10.1109/TVCG.2007.70426
[1] L. Bavoil, S.P. Callahan, P.J. Crossno, J. Freire, C.E. Scheidegger, C.T. Silva, and H.T. Vo, “Vistrails: Enabling Interactive Multiple-View Visualizations,” Proc. IEEE Visualization 2005 (VIS '05), pp.135-142, 2005.
[2] P.S. Brown and J.D. Gould, “An Experimental Study of People Creating Spreadsheets,” ACM Trans. Office Information Systems, vol. 5, no. 3, pp. 258-272, July 1987.
[3] S.P. Callahan, J. Freire, E. Santos, C.E. Scheidegger, C.T. Silva, and H.T. Vo, “Vistrails: Visualization Meets Data Management,” Proc. ACM SIGMOD '06, pp. 745-747, 2006.
[4] E.H. Chi and S.K. Card, “Sensemaking of Evolving Web Sites Using Visualization Spreadsheets,” Proc. IEEE Symp. Information Visualization (InfoVis '99), p. 18, 1999.
[5] S. Djurcilov, K. Kim, P. Lermusiaux, and A. Pang, “Visualizing Scalar Volumetric Data with Uncertainty,” Elsevier Computers and Graphics, vol. 26, pp. 239-248, 2002.
[6] L. Hall and M. Berthold, Fuzzy Parallel Coordinates, pp. 74-78. IEEE Fuzzy Information Processing Soc., 2000.
[7] E.H.H. Chi, J. Konstan, P. Barry, and J. Riedl, “A Spreadsheet Approach to Information Visualization,” Proc. 10th Ann. ACM Symp. User Interface Software and Technology (UIST '97), pp. 79-80, 1997.
[8] E.H.H. Chi, J. Riedl, P. Barry, and J. Konstan, “Principles for Information Visualization Spreadsheets,” IEEE Computer Graphics and Applications, vol. 18, no. 4, pp. 30-38, July/Aug. 1998.
[9] T. Isakowitz, S. Schocken, and H.C. Lucas Jr., “Toward a Logical/Physical Theory of Spreadsheet Modeling,” ACM Trans. Information Systems, vol. 13, no. 1, pp. 1-37, 1995.
[10] T.J. Jankun-Kelly, K.-L. Ma, and M. Gertz, “A Model for the Visualization Exploration Process,” Proc. IEEE Conf. Visualization (VIS '02), pp. 323-330, 2002.
[11] C.R. Johnson and A.R. Sanderson, “A Next Step: Visualizing Errors and Uncertainty,” IEEE Computer Graphics and Applications, vol. 23, no. 5, pp. 6-10, Sept./Oct. 2003.
[12] P. Keller and M. Keller, Visual Cues. IEEE Press, 1992.
[13] G.J. Klir, “The Many Faces of Uncertainty,” Uncertainty Modelling and Analysis: Theory and Applications, B.M. Ayyub and M.M. Gupta, eds., pp. 3-19, Elsevier Science B.V., 1994.
[14] G.J. Klir, Uncertainty and Information: Foundations of Generalized Information Theory. Wiley-Interscience, 2005.
[15] M. Levoy, “Spreadsheets for Images,” Proc. ACM SIGGRAPH '94, pp. 139-146, 1994.
[16] A.M. MacEachren, A. Robinson, S. Hopper, S. Gardner, R. Murray, M. Gahegan, and E. Hetzle, “Visualizing Geospatial Information Uncertainty: What We Know and What We Need to Know,” Cartography and Geographic Information Science, vol. 32, no. 3, pp. 139-160, July 2005.
[17] M. Fisher II, G. Rothermel, D. Brown, M. Cao, C. Cook, and M. Burnett, “Integrating Automated Test Generation into the WYSIWYT Spreadsheet Testing Methodology,” ACM Trans. Software Eng. and Methodology, vol. 15, no. 2, pp. 150-194, 2006.
[18] J.M. Mendel, Uncertain Rule-Based Fuzzy Logic Systems. Prentice Hall PTR, 2001.
[19] A.T. Pang, C.M. Wittenbrink, and S.K. Lodha, “Approaches to Uncertainty Visualization,” The Visual Computer, vol. 13, pp. 370-390, 1997.
[20] B. Pham and R. Brown, “Multi-Agent Approach for Visualisation of Fuzzy Systems,” Proc. Int'l Conf. Computational Science, June 2003.
[21] K.W. Piersol, “Object-Oriented Spreadsheets: The Analytic Spreadsheet Package,” Proc. Conf. Object-Oriented Programming Systems, Languages and Applications (OOPSLA '86), pp. 385-390, 1986.
[22] R. Rao and S.K. Card, “The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus $+$ Context Visualization for Tabular Information,” Proc. SIGCHI Conf. Human Factors in Computing Systems (CHI '94), pp. 318-322, 1994.
[23] D.M. Russell, M.J. Stefik, P. Pirolli, and S.K. Card, “The Cost Structure of Sensemaking,” Proc. SIGCHI Conf. Human Factors in Computing Systems (CHI '93), pp. 269-276, 1993.
[24] W. Schroeder, K. Martin, and B. Lorensen, The Visualization Toolkit, third ed. Kitware, 2004
[25] E.R. Tufte, Envisioning Information. Graphics Press, May 1990.
[26] J.J. van Wijk and R. van Liere, “Hyperslice: Visualization of Scalar Functions of Many Variables,” Proc. Fourth IEEE Conf. Visualization (VIS '93), pp. 119-125, 1993.
[27] A. Varshney and A. Kaufman, “Finesse: A Financial Information Spreadsheet,” Proc. IEEE Symp. Information Visualization (InfoVis '96), p. 70, 1996.
[28] Y.Y. Yao, Interval Based Uncertain Reasoning. IEEE Fuzzy Information Processing Soc., pp. 363-367, 2000.
4 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool