Abstract
There are many systems that visualize abstract data in the context of Information Visualization (IVIS). However, most systems create unidirectional visualizations that represent a static product of the source data. Possible changes to the content of the visualization – if that is possible at all – are not reflected to the data sources. This paper recommends a theoretical approach to use modern Web technologies and state-of-the-art system architectures to conceptualize a synchronization-enabled Web-based 3D IVIS infrastructure. Within applications built on top of this infrastructure, clients are able to modify data properties within three-dimensional real-time visualizations. In consequence, these content modifications are automatically transmitted to the server-side data sources for persistence. Moreover, relevant content changes on the server side are broadcast to all registered clients to maintain a permanent consistent state between data sources and derived IVIS-products. Particularly, a Mediator-Wrapper architecture is used in order to semantically integrate heterogeneous data sources in Big Data scenarios. Note that this paper presents a theoretical approach and that validation and evaluation are future tasks.
Keywords
This is a preview of subscription content, log in via an institution.
References
Bar-Zeev, A.: http://www.realityprime.com/scenegraph.php
Behr, J., Eschler, P., Jung, Y., Zöllner, M.: X3DOM: a DOM-based HTML5/X3D integration model. In: Proceedings of the 14th International Conference on 3D Web Technology, pp. 127–135. ACM, New York (2009)
Brutzman, D.: http://www.Web3d.org/x3d/content/examples/X3dResources.html
Brutzman, D., Daly, L.: X3D: Extensible 3D Graphics for Web Authors. Elsevier, San Francisco (2007)
Bornschlegl, M., Berwind, K., Kaufmann, M., Engel, F., Walsh, P., Hemmje, M., Riestra, R.: IVIS4BigData: a reference model for advanced visual interfaces supporting big data analysis in virtual research environments. In: Advanced Visual Interfaces 2016, AVI 2016, Bari (2016)
Bornschlegl, M., Berwind, K., Kaufmann, P., Hemmje, M.: Towards a reference model for advanced visual interfaces supporting big data analysis. In: Proceedings on the International Conference on Internet Computing, ICOMP 2016, pp. 78–81. The Steering Committee of the World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp) (2016)
Campesato, O., Nilson, K.: Web 2.0 Fundamentals: With AJAX, Development Tools, and Mobile Platforms. Jones & Bartlett Learning, Burlington (2010)
Card, S.K., Mackinlay, J.D., Shneiderman, B.: Readings in Information Visualization: Using Vision to Think. Morgan Kaufmann Publishers Inc., San Francisco (1999)
Chen, C.: Information Visualization and Virtual Environments. Springer Science & Business Media, Luxemburg (2013)
Chen, J.Q., Heath, R.D.: Web application development methodologies. In: Web Engineering: Principles and Techniques, pp. 76–96. Idea Group Inc. (IGI), Hershey (2005)
Dübel, S., Röhlig, M., Schumann, H., Trapp, M.: 2D and 3D presentation of spatial data: a systematic review. In: IEEE VIS International Workshop on 3DVis, pp. 11–18, IEEE Press, Paris (2014)
Ericsson, J.: Mediation systems: an approach to retrieve data homogeneously from multiple heterogeneous data sources. Internal report, University of Gothenburg - Department of Applied Information Technology, Gothenburg (2009)
Harrison, J., Uhomoibhi, J.: Engineering study of tidal stream renewable energy generation and visualization: issues of process modelling and implementation. In: AVI 2016 Workshop on Road Mapping Infrastructures for Advanced Visual Interfaces Supporting Big Data Applications in Virtual Research Environments
Hickson, I.: https://www.w3.org/TR/Websockets/
Jackson, D.: https://www.khronos.org/registry/Webgl/specs/1.0/
Kaufmann, M.: Towards a reference model for big data management. Research report, Faculty of Mathematics and Computer Science, University of Hagen (2016)
Leissler, M., Hemmje, M., Neuhold, Erich, J.: Supporting image-retrieval by database driven interactive 3D information-visualization. In: Huijsmans, D.P., Smeulders, A.W.M. (eds.) VISUAL 1999. LNCS, vol. 1614, pp. 1–14. Springer, Heidelberg (1999). doi:10.1007/3-540-48762-X_1
OECD: Participative Web and User-Created Content: Web 2.0, Wikis and Social Networking. OECD Publishing, Paris (2007)
Ortega, F., et al.: Interaction Design for 3D User Interfaces: The World of Modern Input Devices for Research, Applications, and Game Development. CRC Press, Boca Raton (2016)
Spence, R.: Information Visualization: An Introduction. Springer, Berlin (2014)
W3C Community Group (Declarative 3D). https://www.w3.org/community/declarative3d/
Walsh, P., Lawlor, B., Kelly, B., Manning, T., Heuss, T., Leopold, M.: Rapidly visualizing NGS cancer data sets with cloud computing. In: AVI 2016 Workshop on Road Mapping Infrastructures for Advanced Visual Interfaces Supporting Big Data Applications in Virtual Research Environments
Wang, V., Salim, F., Moskovits, P.: The Definitive Guide to HTML5 WebSocket. Apress, New York (2013)
Ware, C.: Information Visualization - Perception for Design. Morgan Kaufmann, San Francisco (2004)
Web3D Consortium a. http://www.web3d.org/x3d/why-use-x3d
Web3D Consortium b. http://www.Web3d.org/documents/specifications/19775-2/V3.3/Part02/concepts.html
Wiederhold, G.: Mediators in the architecture of future information systems. IEEE Comput. Mag. 25, 38–49 (1992). IEEE Press, New York
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Danowski-Buhren, C., Bornschlegl, M.X., Schmidt, B., Hemmje, M.L. (2016). Towards Synchronizing Data Sources and Information Visualization in Virtual Research Environments. In: Bornschlegl, M.X., Engel, F.C., Bond, R., Hemmje, M.L. (eds) Advanced Visual Interfaces. Supporting Big Data Applications. AVI-BDA 2016. Lecture Notes in Computer Science(), vol 10084. Springer, Cham. https://doi.org/10.1007/978-3-319-50070-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-50070-6_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-50069-0
Online ISBN: 978-3-319-50070-6
eBook Packages: Computer ScienceComputer Science (R0)