Thesis Overview

Interactions in Visualization

María Luján Ganuza
Universidad Nacional del Sur, Argentina

Interactions in Visualization

Journal of Computer Science and Technology, vol. 18, no. 2, 2018

Universidad Nacional de La Plata

Abstract: The overall goal of this thesis is to define the interactions and a classification of interactions in visualization valid in different application domains. The defined interactions will be applied to the states and transformations of the visualization process. In this context, it is necessary to define a representation for the data sets involved in the process. This representation must be sufficiently flexible to support the different classifications of data, attributes, data sets and visual mappings present in the visualization literature.

Nowadays, the vertiginous growth of information generates volumes of data that are increasingly larger and difficult to understand and analyze. The contribution of visualization to the exploration and understanding of these large data sets is highly significant [1, 2, 3, 4, 5]. Usually, different application domains require different visual representations, however, several of them share intermediate states of data, transformations, and/or require similar manipulations. These common denominators suggest the need for a visualization model that is consistent for all visualization areas and valid for different application domains. In this context, the Unified Visualization Model (UVM) is defined [6].

The UVM is a model of states and transformations that represents the flow of the data throughout the visualization process. The properties of the visualization process determine that the user should be able to interact with the data and its intermediate representations, control the transformations and manipulate the visualizations. In this context, the definition of a taxonomy of the interactions in the visualization area is extremely necessary to achieve a better understanding of the interactions' design space.

The overall goal of this thesis is to define the interactions and a classification of interactions in visualization valid in different application domains. The defined interactions will be applied to the states and transformations of the visualization process. In this context, it is necessary to define a representation for the data sets involved in the process. This representation must be sufficiently flexible to support the different classifications of data, attributes, data sets and visual mappings present in the visualization literature.

The main contributions of this thesis are:

Thanks to the obtained results, we managed to define a valid interaction scheme for the Unified Visualization Model, which establishes the available interactions in each state and/or transformation of the visualization process. In this way, both the user and the programmer know, all the time, what they can do, how to do it and the consequences of their actions, both on the visual representation and its underlying data, controlling, in this way, their data exploration processes.

References

[1] W. S. Cleveland, Visualizing Data. Hobart Press, 1993.

[2] S. K. Card, J. D. Mackinlay, and B. Shneiderman, Readings in information visualization: using vision to think. Morgan Kaufmann, 1999.

[3] C. Ware, Information Visualization: Perception for Design. Morgan Kaufmann, 2004.

[4] R. Spence, Information Visualization: Design for Interaction. 2007.

[5] M. O. Ward, G. Grinstein, and D. Keim, Interactive data visualization: foundations, techniques and applications. CRC Press, 2010.

[6] S. R. Martig, S. M. Castro, P. R. Fillottrani, and E. C. Estévez, Un modelo unificado de visualización, in IX Congreso Argentino de Ciencias dela Computación, pp. 881-892, 2003.

[7] W. J. Schroeder, K. Martin, B. Lorensen, L. C. Sobierajski Avila, R. C. Avila, and C. C. C. Law, The visualization toolkit : an object-oriented approach to 3D graphics. New York: Kitware, 2006

[8] A. C. Telea, Data Visualization: Principles and Practice, Second Edition. Natick, MA, USA: A.K. Peters, Ltd., 2nd ed., 2014.

[9] T. Munzner, Visualization Analysis and Design. A.K. Peters visualization series, A K Peters, 2014.

[10] M. L. Ganuza, S. M. Castro, G. Ferracutti, E. A. Bjerg, and S. Martig, Spinelviz: An interactive 3d application for visualizing spinel group minerals, Computers & Geosciences, vol. 48, pp. 50–56, 2012.

[11] M. L. Ganuza, G. Ferracutti, M. F. Gargiulo, S. M. Castro, E. A. Bjerg, E. Gröller and K. Matkovic, The spinel explorer – interactive visual analysis of spinel group minerals, IEEE Trans. Vis. Comput. Graph., vol. 20, no. 12, pp. 1913–1922, 2014.

[12] M. L. Ganuza, M. F. Gargiulo, G. Ferracutti, S. M. Castro, E. A. Bjerg, E. Gröller, and K. Matkovic, Interactive semi-automatic categorization for spinel group minerals, pp. 197–198,2015.

[13] M. L. Ganuza, G. Ferracutti, M. F. Gargiulo, S. M. Castro, E. A. Bjerg, E. Gröller, and K. Matkovic, Interactive visual categorization of spinel-group minerals, Proceedings of the Spring Conference on Computer Graphics, 2017.

HTML generated from XML JATS4R