TY - JOUR
T1 - TUORIS
T2 - A middleware for visualizing dynamic graphics in scalable resolution display environments
AU - Martínez, Víctor
AU - Fernando, Senaka
AU - Molina-Solana, Miguel
AU - GUO, Yi-Ke
N1 - Funding Information:
V. Martínez was supported by the Spanish Ministry of Economy and the European Regional Development Fund (ERDF) under project TIN2012-36951 and the program “Ayudas para contratos predoctorales para la formación de doctores 2013” (grant BES-2013-064699 ). M. Molina-Solana was funded by the EU’s H2020 programme (MSCA g.a. No. 743623 ).
Funding Information:
V. Mart?nez was supported by the Spanish Ministry of Economy and the European Regional Development Fund (ERDF) under project TIN2012-36951 and the program ?Ayudas para contratos predoctorales para la formaci?n de doctores 2013? (grant BES-2013-064699). M. Molina-Solana was funded by the EU's H2020 programme (MSCA g.a. No. 743623).
PY - 2020/5
Y1 - 2020/5
N2 - In the era of big data, large-scale information visualization has become an important challenge. Scalable resolution display environments (SRDEs) have emerged as a technological solution for building high-resolution display systems by tiling lower resolution screens. These systems bring serious advantages, including lower construction cost and better maintainability compared to other alternatives. However, they require specialized software but also purpose-built content to suit the inherently complex underlying systems. This creates several challenges when designing visualizations for big data, such that can be reused across several SRDEs of varying dimensions. This is not yet a common practice but is becoming increasingly popular among those who engage in collaborative visual analytics in data observatories. In this paper, we define three key requirements for systems suitable for such environments, point out limitations of existing frameworks, and introduce TUORIS, a novel open-source middleware for visualizing dynamic graphics in SRDEs. TUORIS manages the complexity of distributing and synchronizing the information among different components of the system, eliminating the need for purpose-built content. This makes it possible for users to seamlessly port existing graphical content developed using standard web technologies, and simplifies the process of developing advanced, dynamic and interactive web applications for large-scale information visualization. TUORIS is designed to work with Scalable Vector Graphics (SVG), reducing bandwidth consumption and achieving high frame rates in visualizations with dynamic animations. It scales independent of the display wall resolution and contrasts with other frameworks that transmit visual information as blocks of images.
AB - In the era of big data, large-scale information visualization has become an important challenge. Scalable resolution display environments (SRDEs) have emerged as a technological solution for building high-resolution display systems by tiling lower resolution screens. These systems bring serious advantages, including lower construction cost and better maintainability compared to other alternatives. However, they require specialized software but also purpose-built content to suit the inherently complex underlying systems. This creates several challenges when designing visualizations for big data, such that can be reused across several SRDEs of varying dimensions. This is not yet a common practice but is becoming increasingly popular among those who engage in collaborative visual analytics in data observatories. In this paper, we define three key requirements for systems suitable for such environments, point out limitations of existing frameworks, and introduce TUORIS, a novel open-source middleware for visualizing dynamic graphics in SRDEs. TUORIS manages the complexity of distributing and synchronizing the information among different components of the system, eliminating the need for purpose-built content. This makes it possible for users to seamlessly port existing graphical content developed using standard web technologies, and simplifies the process of developing advanced, dynamic and interactive web applications for large-scale information visualization. TUORIS is designed to work with Scalable Vector Graphics (SVG), reducing bandwidth consumption and achieving high frame rates in visualizations with dynamic animations. It scales independent of the display wall resolution and contrasts with other frameworks that transmit visual information as blocks of images.
KW - Distributed visualization
KW - Large-scale visualization
KW - SVG
UR - http://www.scopus.com/inward/record.url?scp=85078464047&partnerID=8YFLogxK
U2 - 10.1016/j.future.2020.01.015
DO - 10.1016/j.future.2020.01.015
M3 - Journal article
AN - SCOPUS:85078464047
SN - 0167-739X
VL - 106
SP - 559
EP - 571
JO - Future Generation Computer Systems
JF - Future Generation Computer Systems
ER -