2014
DOI: 10.14778/2732951.2732964
|View full text |Cite
|
Sign up to set email alerts
|

The case for data visualization management systems

Abstract: Most visualizations today are produced by retrieving data from a database and using a specialized visualization tool to render it. This decoupled approach results in significant duplication of functionality, such as aggregation and filters, and misses tremendous opportunities for cross-layer optimizations. In this paper, we present the case for an integrated Data Visualization Management System (DVMS) based on a declarative visualization language that fully compiles the end-to-end visualization pipeline into a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
31
0
2

Year Published

2015
2015
2022
2022

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 64 publications
(33 citation statements)
references
References 26 publications
0
31
0
2
Order By: Relevance
“…Data visualization management systems that automate and recommend visualizations to users have recently become a topic of active interest in the database and humancomputer interaction community [69]. Recent systems including SeeDB [50], Voyager [67], and ZenVisage [59] focus on recommending visualizations for large-scale data sets, particularly for exploratory analysis of relational data [47].…”
Section: Related Workmentioning
confidence: 99%
“…Data visualization management systems that automate and recommend visualizations to users have recently become a topic of active interest in the database and humancomputer interaction community [69]. Recent systems including SeeDB [50], Voyager [67], and ZenVisage [59] focus on recommending visualizations for large-scale data sets, particularly for exploratory analysis of relational data [47].…”
Section: Related Workmentioning
confidence: 99%
“…These approaches include query result reduction allowing for interactive visualization [11], rapid order preserving sampling [12] and search for automatically identifying interesting data visualizations [49]. We describe these optimizations as well as vision work that proposes a novel declarative visualization language [66] to bridge the gap between traditional database optimizations and visualization.…”
Section: User Interactionmentioning
confidence: 99%
“…Such novel requirements of modern exploration driven interfaces have led to rethinking of database systems across the whole stack, from storage to user interaction. Visualization tools for data exploration (e.g., [38,49,66]) are receiving growing interest while new exploration interfaces emerged (e.g., [18,32,45,57]) aiming to facilitate the user's interactions with the underlying database. In parallel, numerous novel optimizations have been proposed for offering interactive exploration times (e.g., [6,36,37]) while the database architecture has been re-examined to match the characteristics of the new exploration workloads (e.g., [8,27,28,39]).…”
Section: Introductionmentioning
confidence: 99%
“…Many systems were designed to visualize non-spatial big data (e.g., [3], [16], [34]- [36]) by downsizing the data, using sampling or aggregation, and then visualizing the downsized data on a single machine as a chart or histogram. For example, Ermac [36] suggests inject ing the visualization algorithms in the database engine so that sampling and aggregation are done early in the query plan. Similarly, M4 [16] rewrites SQL queries taking into account the limited size of the generated image to perform aggregation inside the database and return a small result size.…”
Section: Related Workmentioning
confidence: 99%