TY - JOUR
T1 - Open Visualization Environment (OVE)
T2 - A web framework for scalable rendering of data visualizations
AU - Fernando, Senaka
AU - Scott-Brown, James
AU - Şerban, Ovidiu
AU - Birch, David
AU - Akroyd, David
AU - Molina-Solana, Miguel
AU - Heinis, Thomas
AU - GUO, Yi-Ke
N1 - Funding Information:
The authors wish to thank Roberto Trotta and Chris Snowden for their contributions to the experiments. M. Molina-Solana was funded by the EU’s H2020 programme (MSCA g.a. No 743623 and No 754446 ).
Funding Information:
The authors wish to thank Roberto Trotta and Chris Snowden for their contributions to the experiments. M. Molina-Solana was funded by the EU's H2020 programme (MSCA g.a. No 743623 and No 754446).
PY - 2020/11
Y1 - 2020/11
N2 - Scalable resolution display environments, including immersive data observatories, are emerging as equitable and socially engaging platforms for collaborative data exploration and decision making. These environments require specialized middleware to drive them, but, due to various limitations, there is still a gap in frameworks capable of scalable rendering of data visualizations. To overcome these limitations, we introduce a new modular open-source middleware, the Open Visualization Environment (OVE). This framework uses web technologies to provide an ecosystem for visualizing data using web browsers that span hundreds of displays. In this paper, we discuss the key design features and architecture of our framework as well as its limitations. This is followed by an extensive study on performance and scalability, which validates its design and compares it to the popular SAGE2 middleware. We show how our framework solves three key limitations in SAGE2. Thereafter, we present two of our projects that used OVE and show how it can extend SAGE2 to overcome limitations and simplify the user experience for common data visualization use-cases.
AB - Scalable resolution display environments, including immersive data observatories, are emerging as equitable and socially engaging platforms for collaborative data exploration and decision making. These environments require specialized middleware to drive them, but, due to various limitations, there is still a gap in frameworks capable of scalable rendering of data visualizations. To overcome these limitations, we introduce a new modular open-source middleware, the Open Visualization Environment (OVE). This framework uses web technologies to provide an ecosystem for visualizing data using web browsers that span hundreds of displays. In this paper, we discuss the key design features and architecture of our framework as well as its limitations. This is followed by an extensive study on performance and scalability, which validates its design and compares it to the popular SAGE2 middleware. We show how our framework solves three key limitations in SAGE2. Thereafter, we present two of our projects that used OVE and show how it can extend SAGE2 to overcome limitations and simplify the user experience for common data visualization use-cases.
KW - Data visualization
KW - Large-scale visualization
KW - SAGE2
KW - Scalable resolution display environments
UR - http://www.scopus.com/inward/record.url?scp=85086998949&partnerID=8YFLogxK
U2 - 10.1016/j.future.2020.06.011
DO - 10.1016/j.future.2020.06.011
M3 - Journal article
AN - SCOPUS:85086998949
SN - 0167-739X
VL - 112
SP - 785
EP - 799
JO - Future Generation Computer Systems
JF - Future Generation Computer Systems
ER -