Repository logo
Log In(current)
  1. Home
  2. Colleges & Schools
  3. Graduate School
  4. Doctoral Dissertations
  5. Rethinking the Delivery Architecture of Data-Intensive Visualization
Details

Rethinking the Delivery Architecture of Data-Intensive Visualization

Date Issued
August 15, 2019
Author(s)
Raji, Mohammad
Advisor(s)
Jian Huang
Additional Advisor(s)
Jian Huang
Mark Dean
Audris Mockus
Russell Zaretzki
Permanent URI
https://trace.tennessee.edu/handle/20.500.14382/27221
Abstract

The web has transformed the way people create and consume information. However, data-intensive science applications have rarely been able to take full benefits of the web ecosystem so far. Analysis and visualization have remained close to large datasets on large servers and desktops, because of the vast resources that data-intensive applications require. This hampers the accessibility and on-demand availability of data-intensive science. In this work, I propose a novel architecture for the delivery of interactive, data-intensive visualization to the web ecosystem. The proposed architecture, codenamed Fabric, follows the idea of keeping the server-side oblivious of application logic as a set of scalable microservices that 1) manage data and 2) compute data products. Disconnected from application logic, the services allow interactive data-intensive visualization be simultaneously accessible to many users. Meanwhile, the client-side of this architecture perceives visualization applications as an interaction-in image-out black box with the sole responsibility of keeping track of application state and mapping interactions into well-defined and structured visualization requests. Fabric essentially provides a separation of concern that decouples the otherwise tightly coupled client and server seen in traditional data applications. Initial results show that as a result of this, Fabric enables high scalability of audience, scientific reproducibility, and improves control and protection of data products.

Subjects

data-visualization

visualization systems...

web applications

Degree
Doctor of Philosophy
Major
Computer Science
File(s)
Thumbnail Image
Name

utk.ir.td_12126.pdf

Size

47.09 MB

Format

Adobe PDF

Checksum (MD5)

89391668fedf0caa8e52cccfe1b1b9e0


University Libraries

1015 Volunteer Boulevard
Knoxville, TN 37996
865-974-4351

Map & Directions
Donate to the Libraries
  • About
  • John C. Hodges Society
  • Speaking Volumes magazine
  • Outreach
  • Directory
  • Employment
  • Policies
  • Library Intranet
University of Tennessee power T logo

The University of Tennessee, Knoxville
Knoxville, Tennessee 37996
865-974-1000

Events
A-Z
Apply
Privacy
Map
Directory
Give to UT
Accessibility

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science