Abstract
Visualization is a key concept when presenting search results. Sometimes a bad visualization leads to a wrong decision. In many cases the building of a visual representation for a given set of data is fixed a priori by the developer with no chance for the user to adjust or change it. The fact is that not all the users have the same interests on the same data. In this work we present a Domain-Specific Language to develop visual patterns that allows the user choosing the desired visualization for a given data search result. An example is used to drive the explanations.
This work has been supported by the Spanish Contract MIGRARIA - TIN2011-27340 funded by Ministerio de Ciencia e Innovación and Gobierno de Extremadura.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Brooks, M.G.: The Business Case for Advanced Data Visualization (2008)
Morales-Chaparro, R., Preciado, J.C., Sánchez-Figueroa, F.: Data-Driven and User-Driven Multidimensional Data Visualization. In: Harth, A., Koch, N. (eds.) ICWE 2011. LNCS, vol. 7059, pp. 159–166. Springer, Heidelberg (2012)
Cunningham, C., Graefe, G.: PIVOT and UNPIVOT: Optimization and Execution Strategies in an RDBMS. In: Data Base, pp. 998–1009 (2004)
Gray, J., Chaudhuri, S., Bosworth, A., Layman, A., Reichart, D., Venkatrao, M., Pellow, F., Pirahesh, H.: Data Cube: A Relational Aggregation Operator Generalizing Group-By, Cross-Tab, and Sub-Totals (1997)
Bertin, J.: Semiologie Graphique: Les Diagrammes, Les Reseaux, Les Cartes (1967)
Mackinlay, J.: Automating the design of graphical presentations of relational information. ACM Transactions on Graphics 5(2), 110–141 (1986)
Shneiderman, B.: The eyes have it: A task by data type taxonomy for information visualizations. In: Proceedings of IEEE Visual Languages (1996)
Tufte, E.R., Howard, G.: The visual display of quantitative information, vol. 16. Graphics Press, Cheshire (1983)
Fowler, M.: Domain Specific Languages. Programming the Memory Heirarchy, vol. 1, pp. 99–105. Addison-Wesley Professional (2010)
Cottam, J.A.: Design and implementation of a stream-based visualization language. PhD thesis (2011)
Clarkson, E., Desai, K., Foley, J.: ResultMaps: visualization for search interfaces. IEEE Transactions on Visualization and Computer Graphics 15(6), 1057–1064 (2009)
Bozzon, A., Brambilla, M., Catarci, T., Ceri, S., Fraternali, P., Matera, M.: Visualization of Multi-domain Ranked Data. In: Ceri, S., Brambilla, M. (eds.) Search Computing II. LNCS, vol. 6585, pp. 53–69. Springer, Heidelberg (2011)
Heer, J., Bostock, M.: Declarative language design for interactive visualization. IEEE Transactions on Visualization and Computer Graphics 16(6), 1149–1156 (2010)
Bostock, M., Ogievetsky, V., Heer, J.: D3: Data-Driven Documents. IEEE Transactions on Visualization and Computer Graphics 17(12), 2301–2309 (2011)
Aufreiter, M.: Web-based Information Visualization. Master’s thesis (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Morales-Chaparro, R., Carlos Preciado, J., Sánchez-Figueroa, F. (2012). Visualizing Search Results: Engineering Visual Patterns Development for the Web. In: Ceri, S., Brambilla, M. (eds) Search Computing. Lecture Notes in Computer Science, vol 7538. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34213-4_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-34213-4_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34212-7
Online ISBN: 978-3-642-34213-4
eBook Packages: Computer ScienceComputer Science (R0)