Tuoris: A middleware for visualizing dynamic graphics in scalable resolution display environments
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 adva...
Uloženo v:
| Vydáno v: | Future generation computer systems Ročník 106; s. 559 - 571 |
|---|---|
| Hlavní autoři: | , , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
Elsevier B.V
01.05.2020
|
| Témata: | |
| ISSN: | 0167-739X, 1872-7115 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | 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.
•Definition 3 key software systems suitable for displaying data on SRDEs.•Review of existing visualization frameworks for SRDEs, pointing out limitations.•Description of TUORIS: its components, design and implementation.•Display previously created SVGs in a SRDE with no modification or performance penalty.•Evaluation of TUORIS’ performance and scalability on several scenarios. |
|---|---|
| AbstractList | 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.
•Definition 3 key software systems suitable for displaying data on SRDEs.•Review of existing visualization frameworks for SRDEs, pointing out limitations.•Description of TUORIS: its components, design and implementation.•Display previously created SVGs in a SRDE with no modification or performance penalty.•Evaluation of TUORIS’ performance and scalability on several scenarios. |
| Author | Molina-Solana, Miguel Guo, Yike Martínez, Víctor Fernando, Senaka |
| Author_xml | – sequence: 1 givenname: Víctor surname: Martínez fullname: Martínez, Víctor email: victormg@acm.com organization: Dept. Computer Science and AI, Universidad de Granada, Spain – sequence: 2 givenname: Senaka surname: Fernando fullname: Fernando, Senaka email: senaka.fernando15@imperial.ac.uk organization: Data Science Institute, Imperial College London, United Kingdom – sequence: 3 givenname: Miguel surname: Molina-Solana fullname: Molina-Solana, Miguel email: mmolinas@ic.ac.uk organization: Dept. Computer Science and AI, Universidad de Granada, Spain – sequence: 4 givenname: Yike surname: Guo fullname: Guo, Yike email: y.guo@imperial.ac.uk organization: Data Science Institute, Imperial College London, United Kingdom |
| BookMark | eNqFkE9Lw0AUxBepYFv9Bh72C6TuJtkm6UEoxX9Q8FLB2_Ky-1pfSTZlN6nUT29CPXlQGJjL_AZmJmzkGoeM3Uoxk0LO7_azbdd2HmexiMVMyF7qgo1lnsVRJqUasXEfy6IsKd6v2CSEvRBCZokcM9h0jaew4Etek7UVfoJHvm08P1LooKIvcjtuTw5qMnzn4fBBJnByPBiooKyQewxN1bXUOG4pHCo4cXRH8o2r0bXhml1uoQp48-NT9vb4sFk9R-vXp5fVch2ZRMVtVJZpqVScw1wJKQuJUubz3BZ5kVvIBCpILRRJUs6NwAxUJmxqMI1L01uJKpmy9NxrfBOCx60-eKrBn7QUerhJ7_X5Jj3cpIXsNWCLX5ihFoY1rQeq_oPvzzD2w46EXgdD6Axa8mhabRv6u-AbiVyLSw |
| CitedBy_id | crossref_primary_10_1111_cgf_15001 crossref_primary_10_1016_j_future_2020_10_022 crossref_primary_10_1016_j_future_2020_06_011 |
| Cites_doi | 10.1016/j.cag.2007.01.029 10.1145/129888.129892 10.1109/MCG.2014.80 10.1145/566654.566639 10.1109/TVCG.2007.1049 10.1145/2611567 10.1109/MCG.2005.89 10.1109/TVCG.2013.272 10.1089/big.2015.0056 10.1109/38.851747 10.1038/srep07861 10.1016/S0097-8493(01)00123-6 10.2214/AJR.13.11041 10.1109/MCG.2009.22 10.1109/TVCG.2008.104 10.1109/TVCG.2010.59 10.1109/MIC.2010.145 10.1109/38.291528 10.1016/j.future.2015.05.014 10.1109/MIC.2012.64 10.1109/MCG.2010.45 10.1109/MCG.2019.2901428 10.1109/TVCG.2011.185 10.1016/j.asoc.2016.12.044 10.1109/JPROC.2012.2191609 |
| ContentType | Journal Article |
| Copyright | 2020 Elsevier B.V. |
| Copyright_xml | – notice: 2020 Elsevier B.V. |
| DBID | AAYXX CITATION |
| DOI | 10.1016/j.future.2020.01.015 |
| DatabaseName | CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1872-7115 |
| EndPage | 571 |
| ExternalDocumentID | 10_1016_j_future_2020_01_015 S0167739X19321880 |
| GroupedDBID | --K --M -~X .DC .~1 0R~ 1B1 1~. 1~5 29H 4.4 457 4G. 5GY 5VS 7-5 71M 8P~ 9JN AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AAXUO AAYFN ABBOA ABFNM ABJNI ABMAC ABXDB ABYKQ ACDAQ ACGFS ACNNM ACRLP ACZNC ADBBV ADEZE ADJOM ADMUD AEBSH AEKER AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AHZHX AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD ASPBG AVWKF AXJTR AZFZN BKOJK BLXMC CS3 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 F5P FDB FEDTE FGOYB FIRID FNPLU FYGXN G-Q G8K GBLVA GBOLZ HLZ HVGLF HZ~ IHE J1W KOM LG9 M41 MO0 MS~ N9A O-L O9- OAUVE OZT P-8 P-9 PC. Q38 R2- RIG ROL RPZ SBC SDF SDG SES SEW SPC SPCBC SSV SSZ T5K UHS WUQ XPP ZMT ~G- 9DU AATTM AAXKI AAYWO AAYXX ABDPE ABWVN ACLOT ACRPL ADNMO AEIPS AFJKZ AGQPQ AIIUN ANKPU APXCP CITATION EFKBS ~HD |
| ID | FETCH-LOGICAL-c352t-bb4b5528a6501191e11868d9898da70e5a4da933b6c0e7a570d4ce42bc4cebe53 |
| ISICitedReferencesCount | 4 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000527320000042&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0167-739X |
| IngestDate | Sat Nov 29 07:24:02 EST 2025 Tue Nov 18 22:10:56 EST 2025 Fri Feb 23 02:49:52 EST 2024 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Keywords | Distributed visualization Large-scale visualization SVG |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c352t-bb4b5528a6501191e11868d9898da70e5a4da933b6c0e7a570d4ce42bc4cebe53 |
| OpenAccessLink | http://hdl.handle.net/10044/1/76218 |
| PageCount | 13 |
| ParticipantIDs | crossref_primary_10_1016_j_future_2020_01_015 crossref_citationtrail_10_1016_j_future_2020_01_015 elsevier_sciencedirect_doi_10_1016_j_future_2020_01_015 |
| PublicationCentury | 2000 |
| PublicationDate | May 2020 2020-05-00 |
| PublicationDateYYYYMMDD | 2020-05-01 |
| PublicationDate_xml | – month: 05 year: 2020 text: May 2020 |
| PublicationDecade | 2020 |
| PublicationTitle | Future generation computer systems |
| PublicationYear | 2020 |
| Publisher | Elsevier B.V |
| Publisher_xml | – name: Elsevier B.V |
| References | Ball, North (b42) 2007; 31 McGinn, Birch, Akroyd, Molina-Solana, Guo, Knottenbelt (b5) 2016; 4 Che, Safran, Peng (b2) 2013 Peng, Xiong, Shi (b25) 2006 Febretti, Nishimoto, Thigpen, Talandis, Long, Pirtle, Peterka, Verlo, Brown, Plepys, Sandin, Renambot, Johnson, Leigh (b7) 2013 Ellson, Gansner, Koutsofios, North, Woodhull (b41) 2001 Davis, Hsieh, Lee (b37) 2015; 5 Nirnimesh, Harish, Narayanan (b33) 2007; 13 Baranovskiy (b40) 2010 Marai, Leigh, Johnson (b12) 2019; 39 Fortune (b43) 1986 Pimentel, Nickerson (b36) 2012; 16 Ni, Schmidt, Staadt, Livingston, Ball, May (b14) 2006 Molnar, Cox, Ellsworth, Fuchs (b23) 1994; 14 Nam, Deshpande, Vishwanath, Jeong, Renambot, Leigh (b10) 2010 Eilemann, Bilgili, Abdellah, Hernando, Makhinya, Pajarola, Schürmann (b21) 2012 Moreland, Wylie, Pavlakos (b30) 2001 Fernando, Amador, Şerban, Gómez-Romero, Molina-Solana, Guo (b8) 2019 Bridson (b39) 2007 Doerr, Kuester (b19) 2011; 17 Chen, Chen, Clark, Liu, Wallace, Li (b27) 2001 Bostock, Ogievetsky, Heer (b34) 2011; 17 Tilkov, Vinoski (b35) 2010; 14 Marrinan, Aurisano, Nishimoto, Bharadwaj, Mateevitsi, Renambot, Long, Johnson, Leigh (b16) 2014 Papadopoulos, Petkov, Kaufman, Mueller (b11) 2014; 35 Chang, Ziemkiewicz, Green, Ribarsky (b1) 2009; 29 Chen, Chen, Finkelstein, Funkhouser, Li, Liu, Samanta, Wallace (b26) 2001; 25 Chung, Andrews, North (b28) 2014; 20 Jeong, Leigh, Johnson, Renambot, Brown, Jagodic, Nam, Hur (b29) 2010; 30 Eilemann, Makhinya, Pajarola (b20) 2009; 15 Molina-Solana, Birch, Guo (b4) 2017; 53 Humphreys, Houston, Ng, Frank, Ahern, Kirchner, Klosowski (b24) 2002; 21 Humphreys, Eldridge, Buck, Stoll, Everett, Hanrahan (b32) 2001 Whitman (b22) 1993 Johnson, Abram, Westing, Navrátil, Gaither (b18) 2012 Balter (b38) 2014; 203 Leigh, Johnson, Renambot, Peterka, Jeong, Sandin, Talandis, Jagodic, Nam, Hur (b15) 2013; 101 Moreland (b31) 2011 Cruz-Neira, Sandin, DeFanti, Kenyon, Hart (b6) 1992; 35 Jagadish, Gehrke, Labrinidis, Papakonstantinou, Patel, Ramakrishnan, Shahabi (b3) 2014; 57 Renambot, Marrinan, Aurisano, Nishimoto, Mateevitsi, Bharadwaj, Long, Johnson, Brown, Leigh (b17) 2016; 54 Wallace, Anshus, Bi, Chen, Chen, Clark, Cook, Finkelstein, Funkhouser, Gupta (b13) 2005; 25 Li, Chen, Chen, Clark, Cook, Damianakis, Essl, Finkelstein, Funkhouser, Housel, Klein, Liu, Praun, Singh, Shedd, Pal, Tzanetakis, Zheng (b9) 2000; 20 Jagadish (10.1016/j.future.2020.01.015_b3) 2014; 57 Whitman (10.1016/j.future.2020.01.015_b22) 1993 Papadopoulos (10.1016/j.future.2020.01.015_b11) 2014; 35 Humphreys (10.1016/j.future.2020.01.015_b32) 2001 Fortune (10.1016/j.future.2020.01.015_b43) 1986 Ni (10.1016/j.future.2020.01.015_b14) 2006 Johnson (10.1016/j.future.2020.01.015_b18) 2012 Marai (10.1016/j.future.2020.01.015_b12) 2019; 39 Bridson (10.1016/j.future.2020.01.015_b39) 2007 Peng (10.1016/j.future.2020.01.015_b25) 2006 Nirnimesh (10.1016/j.future.2020.01.015_b33) 2007; 13 Molnar (10.1016/j.future.2020.01.015_b23) 1994; 14 Chen (10.1016/j.future.2020.01.015_b27) 2001 Jeong (10.1016/j.future.2020.01.015_b29) 2010; 30 Balter (10.1016/j.future.2020.01.015_b38) 2014; 203 Ellson (10.1016/j.future.2020.01.015_b41) 2001 Bostock (10.1016/j.future.2020.01.015_b34) 2011; 17 Moreland (10.1016/j.future.2020.01.015_b31) 2011 Eilemann (10.1016/j.future.2020.01.015_b21) 2012 Tilkov (10.1016/j.future.2020.01.015_b35) 2010; 14 Molina-Solana (10.1016/j.future.2020.01.015_b4) 2017; 53 Febretti (10.1016/j.future.2020.01.015_b7) 2013 Humphreys (10.1016/j.future.2020.01.015_b24) 2002; 21 Chung (10.1016/j.future.2020.01.015_b28) 2014; 20 Moreland (10.1016/j.future.2020.01.015_b30) 2001 Marrinan (10.1016/j.future.2020.01.015_b16) 2014 Che (10.1016/j.future.2020.01.015_b2) 2013 Ball (10.1016/j.future.2020.01.015_b42) 2007; 31 Li (10.1016/j.future.2020.01.015_b9) 2000; 20 Davis (10.1016/j.future.2020.01.015_b37) 2015; 5 Pimentel (10.1016/j.future.2020.01.015_b36) 2012; 16 Chang (10.1016/j.future.2020.01.015_b1) 2009; 29 McGinn (10.1016/j.future.2020.01.015_b5) 2016; 4 Doerr (10.1016/j.future.2020.01.015_b19) 2011; 17 Wallace (10.1016/j.future.2020.01.015_b13) 2005; 25 Chen (10.1016/j.future.2020.01.015_b26) 2001; 25 Leigh (10.1016/j.future.2020.01.015_b15) 2013; 101 Baranovskiy (10.1016/j.future.2020.01.015_b40) 2010 Renambot (10.1016/j.future.2020.01.015_b17) 2016; 54 Cruz-Neira (10.1016/j.future.2020.01.015_b6) 1992; 35 Fernando (10.1016/j.future.2020.01.015_b8) 2019 Nam (10.1016/j.future.2020.01.015_b10) 2010 Eilemann (10.1016/j.future.2020.01.015_b20) 2009; 15 |
| References_xml | – start-page: 27 year: 1993 end-page: 34 ident: b22 article-title: A task adaptive parallel graphics renderer publication-title: Proc. 1993 IEEE Parallel Rendering Symposium – volume: 20 start-page: 1158 year: 2014 end-page: 1177 ident: b28 article-title: A survey of software frameworks for cluster-based large high-resolution displays publication-title: IEEE Trans. Vis. Comput. Graphics – volume: 35 start-page: 64 year: 1992 end-page: 73 ident: b6 article-title: The CAVE: audio visual experience automatic virtual environment publication-title: Commun. ACM – start-page: 177 year: 2014 end-page: 186 ident: b16 article-title: SAGE2: A new approach for data intensive collaboration using Scalable Resolution Shared Displays publication-title: Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), 2014 International Conference on – volume: 203 start-page: W234 year: 2014 end-page: W236 ident: b38 article-title: Fluoroscopic frame rates: not only dose publication-title: Am. J. Roentgenol. – volume: 14 start-page: 23 year: 1994 end-page: 32 ident: b23 article-title: A sorting classification of parallel rendering publication-title: IEEE Comput. Graph. Appl. – start-page: 313 year: 1986 end-page: 322 ident: b43 article-title: A sweepline algorithm for voronoi diagrams publication-title: Proceedings of the Second Annual Symposium on Computational Geometry – volume: 39 start-page: 54 year: 2019 end-page: 66 ident: b12 article-title: Immersive analytics lessons from the electronic visualization laboratory: A 25-year perspective publication-title: IEEE Comput. Graph. Appl. – start-page: 27 year: 2006 end-page: 33 ident: b25 article-title: Parallel-SG: Research of parallel graphics rendering system on PC-cluster publication-title: Proc. 2006 ACM International Conference on Virtual Reality Continuum and Its Applications – volume: 101 start-page: 115 year: 2013 end-page: 129 ident: b15 article-title: Scalable resolution display walls publication-title: Proc. IEEE – volume: 25 start-page: 811 year: 2001 end-page: 818 ident: b26 article-title: Data distribution strategies for high-resolution displays publication-title: Comput. Graph. – volume: 17 start-page: 320 year: 2011 end-page: 332 ident: b19 article-title: CGLX: a scalable, high-performance visualization framework for networked display environments publication-title: IEEE Trans. Vis. Comput. Graph. – volume: 5 year: 2015 ident: b37 article-title: Humans perceive flicker artifacts at 500 publication-title: Sci. Rep. – volume: 20 start-page: 29 year: 2000 end-page: 37 ident: b9 article-title: Building and using a scalable display wall system publication-title: IEEE Comput. Graph. Appl. – volume: 57 start-page: 86 year: 2014 end-page: 94 ident: b3 article-title: Big data and its technical challenges publication-title: Commun. ACM – start-page: 1 year: 2013 end-page: 15 ident: b2 article-title: From big data to big data mining: challenges, issues, and opportunities publication-title: International Conference on Database Systems for Advanced Applications – start-page: 129 year: 2001 end-page: 140 ident: b32 article-title: WireGL: a scalable graphics system for clusters publication-title: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques – volume: 14 start-page: 80 year: 2010 end-page: 83 ident: b35 article-title: Node.js: Using JavaScript to build high-performance network programs publication-title: IEEE Internet Comput. – volume: 29 start-page: 14 year: 2009 end-page: 17 ident: b1 article-title: Defining insight for visual analytics publication-title: IEEE Comput. Graph. Appl. – year: 2019 ident: b8 article-title: Towards a large-scale Twitter observatory for political events publication-title: Future Gener. Comput. Syst. – start-page: 22 year: 2007 ident: b39 article-title: Fast Poisson disk sampling in arbitrary dimensions publication-title: ACM SIGGRAPH 2007 Sketches – volume: 53 start-page: 227 year: 2017 end-page: 235 ident: b4 article-title: Improving data exploration in graphs with fuzzy logic and large-scale visualisation publication-title: Appl. Soft Comput. – volume: 31 start-page: 380 year: 2007 end-page: 400 ident: b42 article-title: Realizing embodied interaction for visual analytics through large displays publication-title: Comput. Graph. – start-page: 85 year: 2001 end-page: 92 ident: b30 article-title: Sort-last parallel rendering for viewing extremely large data sets on tile displays publication-title: Proc. IEEE 2001 Symposium on Parallel and Large-Data Visualization and Graphics – start-page: 239 year: 2012 end-page: 247 ident: b18 article-title: DisplayCluster: An interactive visualization environment for tiled displays publication-title: Cluster Computing (CLUSTER), 2012 IEEE International Conference on – start-page: 145 year: 2010 end-page: 156 ident: b10 article-title: Multi-application inter-tile synchronization on ultra-high-resolution display walls publication-title: Proc. First Annual ACM SIGMM Conference on Multimedia Systems – year: 2011 ident: b31 article-title: Image composition engine for tiles – start-page: 109 year: 2012 end-page: 117 ident: b21 article-title: Parallel rendering on hybrid multi-gpu clusters publication-title: Eurographics Symposium on Parallel Graphics and Visualization – volume: 16 start-page: 45 year: 2012 end-page: 53 ident: b36 article-title: Communicating and displaying real-time data with WebSocket publication-title: IEEE Internet Comput. – volume: 15 start-page: 436 year: 2009 end-page: 452 ident: b20 article-title: Equalizer: A scalable parallel rendering framework publication-title: IEEE Trans. Vis. Comput. Graphics – volume: 21 start-page: 693 year: 2002 end-page: 702 ident: b24 article-title: Chromium: a stream-processing framework for interactive rendering on clusters publication-title: ACM Trans. Graph. – year: 2013 ident: b7 article-title: CAVE2: a hybrid reality environment for immersive simulation and information analysis publication-title: IS&T/SPIE Electronic Imaging – year: 2010 ident: b40 article-title: Raphaël–javascript library – volume: 35 start-page: 33 year: 2014 end-page: 45 ident: b11 article-title: The Reality Deck–an immersive gigapixel display publication-title: IEEE Comput. Graph. Appl. – volume: 25 start-page: 24 year: 2005 end-page: 33 ident: b13 article-title: Tools and applications for large-scale display walls publication-title: IEEE Comput. Graph. Appl. – start-page: 223 year: 2006 end-page: 236 ident: b14 article-title: A survey of large high-resolution display technologies, techniques, and applications publication-title: Virtual Reality Conference – volume: 4 start-page: 109 year: 2016 end-page: 119 ident: b5 article-title: Visualizing dynamic Bitcoin transaction patterns publication-title: Big Data – volume: 54 start-page: 296 year: 2016 end-page: 305 ident: b17 article-title: SAGE2: A collaboration portal for scalable resolution displays publication-title: Future Gener. Comput. Syst. – volume: 17 start-page: 2301 year: 2011 end-page: 2309 ident: b34 article-title: D publication-title: IEEE Trans. Vis. Comput. Graph. – start-page: 202 year: 2001 end-page: 210 ident: b27 article-title: Software environments for cluster-based display systems publication-title: Proc. 1st IEEE/ACM Int. Symposium on Cluster Computing and the Grid – volume: 30 start-page: 71 year: 2010 end-page: 83 ident: b29 article-title: Ultrascale collaborative visualization using a display-rich global cyberinfrastructure publication-title: IEEE Comput. Graph. Appl. – start-page: 483 year: 2001 end-page: 484 ident: b41 article-title: Graphviz–open source graph drawing tools publication-title: International Symposium on Graph Drawing – volume: 13 start-page: 864 year: 2007 end-page: 877 ident: b33 article-title: Garuda: A scalable tiled display wall using commodity PCs publication-title: IEEE Trans. Vis. Comput. Graphics – volume: 31 start-page: 380 issue: 3 year: 2007 ident: 10.1016/j.future.2020.01.015_b42 article-title: Realizing embodied interaction for visual analytics through large displays publication-title: Comput. Graph. doi: 10.1016/j.cag.2007.01.029 – volume: 35 start-page: 64 issue: 6 year: 1992 ident: 10.1016/j.future.2020.01.015_b6 article-title: The CAVE: audio visual experience automatic virtual environment publication-title: Commun. ACM doi: 10.1145/129888.129892 – start-page: 27 year: 1993 ident: 10.1016/j.future.2020.01.015_b22 article-title: A task adaptive parallel graphics renderer – year: 2019 ident: 10.1016/j.future.2020.01.015_b8 article-title: Towards a large-scale Twitter observatory for political events publication-title: Future Gener. Comput. Syst. – start-page: 239 year: 2012 ident: 10.1016/j.future.2020.01.015_b18 article-title: DisplayCluster: An interactive visualization environment for tiled displays – start-page: 483 year: 2001 ident: 10.1016/j.future.2020.01.015_b41 article-title: Graphviz–open source graph drawing tools – volume: 35 start-page: 33 issue: 1 year: 2014 ident: 10.1016/j.future.2020.01.015_b11 article-title: The Reality Deck–an immersive gigapixel display publication-title: IEEE Comput. Graph. Appl. doi: 10.1109/MCG.2014.80 – volume: 21 start-page: 693 issue: 3 year: 2002 ident: 10.1016/j.future.2020.01.015_b24 article-title: Chromium: a stream-processing framework for interactive rendering on clusters publication-title: ACM Trans. Graph. doi: 10.1145/566654.566639 – volume: 13 start-page: 864 issue: 5 year: 2007 ident: 10.1016/j.future.2020.01.015_b33 article-title: Garuda: A scalable tiled display wall using commodity PCs publication-title: IEEE Trans. Vis. Comput. Graphics doi: 10.1109/TVCG.2007.1049 – start-page: 85 year: 2001 ident: 10.1016/j.future.2020.01.015_b30 article-title: Sort-last parallel rendering for viewing extremely large data sets on tile displays – volume: 57 start-page: 86 issue: 7 year: 2014 ident: 10.1016/j.future.2020.01.015_b3 article-title: Big data and its technical challenges publication-title: Commun. ACM doi: 10.1145/2611567 – volume: 25 start-page: 24 issue: 4 year: 2005 ident: 10.1016/j.future.2020.01.015_b13 article-title: Tools and applications for large-scale display walls publication-title: IEEE Comput. Graph. Appl. doi: 10.1109/MCG.2005.89 – start-page: 109 year: 2012 ident: 10.1016/j.future.2020.01.015_b21 article-title: Parallel rendering on hybrid multi-gpu clusters – volume: 20 start-page: 1158 issue: 8 year: 2014 ident: 10.1016/j.future.2020.01.015_b28 article-title: A survey of software frameworks for cluster-based large high-resolution displays publication-title: IEEE Trans. Vis. Comput. Graphics doi: 10.1109/TVCG.2013.272 – volume: 4 start-page: 109 issue: 2 year: 2016 ident: 10.1016/j.future.2020.01.015_b5 article-title: Visualizing dynamic Bitcoin transaction patterns publication-title: Big Data doi: 10.1089/big.2015.0056 – volume: 20 start-page: 29 issue: 4 year: 2000 ident: 10.1016/j.future.2020.01.015_b9 article-title: Building and using a scalable display wall system publication-title: IEEE Comput. Graph. Appl. doi: 10.1109/38.851747 – volume: 5 year: 2015 ident: 10.1016/j.future.2020.01.015_b37 article-title: Humans perceive flicker artifacts at 500 publication-title: Sci. Rep. doi: 10.1038/srep07861 – volume: 25 start-page: 811 issue: 5 year: 2001 ident: 10.1016/j.future.2020.01.015_b26 article-title: Data distribution strategies for high-resolution displays publication-title: Comput. Graph. doi: 10.1016/S0097-8493(01)00123-6 – year: 2011 ident: 10.1016/j.future.2020.01.015_b31 – start-page: 145 year: 2010 ident: 10.1016/j.future.2020.01.015_b10 article-title: Multi-application inter-tile synchronization on ultra-high-resolution display walls – volume: 203 start-page: W234 issue: 3 year: 2014 ident: 10.1016/j.future.2020.01.015_b38 article-title: Fluoroscopic frame rates: not only dose publication-title: Am. J. Roentgenol. doi: 10.2214/AJR.13.11041 – volume: 29 start-page: 14 issue: 2 year: 2009 ident: 10.1016/j.future.2020.01.015_b1 article-title: Defining insight for visual analytics publication-title: IEEE Comput. Graph. Appl. doi: 10.1109/MCG.2009.22 – start-page: 313 year: 1986 ident: 10.1016/j.future.2020.01.015_b43 article-title: A sweepline algorithm for voronoi diagrams – year: 2010 ident: 10.1016/j.future.2020.01.015_b40 – start-page: 202 year: 2001 ident: 10.1016/j.future.2020.01.015_b27 article-title: Software environments for cluster-based display systems – start-page: 22 year: 2007 ident: 10.1016/j.future.2020.01.015_b39 article-title: Fast Poisson disk sampling in arbitrary dimensions – start-page: 177 year: 2014 ident: 10.1016/j.future.2020.01.015_b16 article-title: SAGE2: A new approach for data intensive collaboration using Scalable Resolution Shared Displays – year: 2013 ident: 10.1016/j.future.2020.01.015_b7 article-title: CAVE2: a hybrid reality environment for immersive simulation and information analysis – volume: 15 start-page: 436 issue: 3 year: 2009 ident: 10.1016/j.future.2020.01.015_b20 article-title: Equalizer: A scalable parallel rendering framework publication-title: IEEE Trans. Vis. Comput. Graphics doi: 10.1109/TVCG.2008.104 – volume: 17 start-page: 320 issue: 3 year: 2011 ident: 10.1016/j.future.2020.01.015_b19 article-title: CGLX: a scalable, high-performance visualization framework for networked display environments publication-title: IEEE Trans. Vis. Comput. Graph. doi: 10.1109/TVCG.2010.59 – start-page: 129 year: 2001 ident: 10.1016/j.future.2020.01.015_b32 article-title: WireGL: a scalable graphics system for clusters – volume: 14 start-page: 80 issue: 6 year: 2010 ident: 10.1016/j.future.2020.01.015_b35 article-title: Node.js: Using JavaScript to build high-performance network programs publication-title: IEEE Internet Comput. doi: 10.1109/MIC.2010.145 – volume: 14 start-page: 23 issue: 4 year: 1994 ident: 10.1016/j.future.2020.01.015_b23 article-title: A sorting classification of parallel rendering publication-title: IEEE Comput. Graph. Appl. doi: 10.1109/38.291528 – volume: 54 start-page: 296 year: 2016 ident: 10.1016/j.future.2020.01.015_b17 article-title: SAGE2: A collaboration portal for scalable resolution displays publication-title: Future Gener. Comput. Syst. doi: 10.1016/j.future.2015.05.014 – volume: 16 start-page: 45 issue: 4 year: 2012 ident: 10.1016/j.future.2020.01.015_b36 article-title: Communicating and displaying real-time data with WebSocket publication-title: IEEE Internet Comput. doi: 10.1109/MIC.2012.64 – volume: 30 start-page: 71 issue: 3 year: 2010 ident: 10.1016/j.future.2020.01.015_b29 article-title: Ultrascale collaborative visualization using a display-rich global cyberinfrastructure publication-title: IEEE Comput. Graph. Appl. doi: 10.1109/MCG.2010.45 – start-page: 1 year: 2013 ident: 10.1016/j.future.2020.01.015_b2 article-title: From big data to big data mining: challenges, issues, and opportunities – volume: 39 start-page: 54 issue: 3 year: 2019 ident: 10.1016/j.future.2020.01.015_b12 article-title: Immersive analytics lessons from the electronic visualization laboratory: A 25-year perspective publication-title: IEEE Comput. Graph. Appl. doi: 10.1109/MCG.2019.2901428 – volume: 17 start-page: 2301 issue: 12 year: 2011 ident: 10.1016/j.future.2020.01.015_b34 article-title: D3 data-driven documents publication-title: IEEE Trans. Vis. Comput. Graph. doi: 10.1109/TVCG.2011.185 – volume: 53 start-page: 227 year: 2017 ident: 10.1016/j.future.2020.01.015_b4 article-title: Improving data exploration in graphs with fuzzy logic and large-scale visualisation publication-title: Appl. Soft Comput. doi: 10.1016/j.asoc.2016.12.044 – volume: 101 start-page: 115 issue: 1 year: 2013 ident: 10.1016/j.future.2020.01.015_b15 article-title: Scalable resolution display walls publication-title: Proc. IEEE doi: 10.1109/JPROC.2012.2191609 – start-page: 27 year: 2006 ident: 10.1016/j.future.2020.01.015_b25 article-title: Parallel-SG: Research of parallel graphics rendering system on PC-cluster – start-page: 223 year: 2006 ident: 10.1016/j.future.2020.01.015_b14 article-title: A survey of large high-resolution display technologies, techniques, and applications |
| SSID | ssj0001731 |
| Score | 2.2970831 |
| Snippet | In the era of big data, large-scale information visualization has become an important challenge. Scalable resolution display environments (SRDEs) have emerged... |
| SourceID | crossref elsevier |
| SourceType | Enrichment Source Index Database Publisher |
| StartPage | 559 |
| SubjectTerms | Distributed visualization Large-scale visualization SVG |
| Title | Tuoris: A middleware for visualizing dynamic graphics in scalable resolution display environments |
| URI | https://dx.doi.org/10.1016/j.future.2020.01.015 |
| Volume | 106 |
| WOSCitedRecordID | wos000527320000042&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals 2021 customDbUrl: eissn: 1872-7115 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001731 issn: 0167-739X databaseCode: AIEXJ dateStart: 19950201 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Jb9NAFB6FlgMXdkTZNAdulSvH4_HE3CJoWUQrpJYqnKzZXLkN06hZKPwmfiRvNtulqNADUuQ4VsZ28r6ZefP83vch9FJxzgkXdVLUXCV5LaBLsZolgtCS0EKOiJNOOPzI9vZGk0n5aTD4GWthVlNmzOj8vJz9V1PDMTC2LZ29hrnbk8IB2AejwxbMDtt_M_zyFDqurzj_6sIP32x2l00nXDVzW0P5w4YHlJei33SM1ZaquTGbczCYK6WCNXi4R_sEZzbl3y9UxPU92h1HSmKVmHUAkwxCEYElunXaLWOBey7_xviw9aH_JD3hcT-s7eK3-9rwk3bW2HXqQsk-LMV9Gdtuc7TUbX7I26Vr86U50f1ARpZ2aYMxtgljNiNOWbcbnNP-8EoDe7ifqakXb7k0Cfh4xPGWZ2XZstdy1Ky-bvQi5_Zvc2GboRiT344rf5bKnqVKh_CiN9B6xmgJY-j6-P325EM78w9Z0L8MPySWarp8wst382dXqOfeHNxFt8O6BI89nu6hgTb30Z2o-YHDFPAAcQ-vV3iMO3BhABfugQsHcOEILtwYHMGFO3DhAC7cB9dD9Hln--D1uyTIdCQSvPdFIkQuKM1GHJx9Sxeoh1aCQVlhUsVZqinPFS8JEYVMNeOUpSqXOs-EhDehKXmE1syp0Y8RBn-5IFmdS0LKHNbu4E0qXepalbCy4LTYQCT-Y5UMHPZWSmVaXWWvDZS0rWaew-Uv32fRGFXwQ71_WQHCrmz55JpXeopudT3hGVpbnC31c3RTrhbN_OxFgNcvOGOxBQ |
| linkProvider | Elsevier |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Tuoris%3A+A+middleware+for+visualizing+dynamic+graphics+in+scalable+resolution+display+environments&rft.jtitle=Future+generation+computer+systems&rft.au=Mart%C3%ADnez%2C+V%C3%ADctor&rft.au=Fernando%2C+Senaka&rft.au=Molina-Solana%2C+Miguel&rft.au=Guo%2C+Yike&rft.date=2020-05-01&rft.issn=0167-739X&rft.volume=106&rft.spage=559&rft.epage=571&rft_id=info:doi/10.1016%2Fj.future.2020.01.015&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_future_2020_01_015 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0167-739X&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0167-739X&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0167-739X&client=summon |