Demo Data from VLDB 2026 / reviewers in the wild / expert
Jean-François Im
dblp:137/2108 · also Jean-Francois Im
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2018
0000-0002-5979-7929ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 3 · 2 first-authorArtificial intelligence and machine learning · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Database system architecture and tuning · 77% Distributed and cloud data management · 23% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database system architecture and tuning › analytical database system
real-time OLAP |
0.3 | 1 | 2018 | Pinot: Realtime OLAP for 530 Million Users · SIGMOD Conference 2018 |
Visualization and visual analytics
interactive visualization |
0.2 | 1 | 2013 | GPLOM: The Generalized Plot Matrix for Visualizing Multidimensional Multivariate Data · IEEE Trans. Vis. Comput. Graph. 2013 |
Visualization and visual analytics › scatterplot
scatterplot matrix |
0.2 | 1 | 2013 | GPLOM: The Generalized Plot Matrix for Visualizing Multidimensional Multivariate Data · IEEE Trans. Vis. Comput. Graph. 2013 |
Visualization and visual analytics
visual design |
0.2 | 1 | 2013 | GPLOM: The Generalized Plot Matrix for Visualizing Multidimensional Multivariate Data · IEEE Trans. Vis. Comput. Graph. 2013 |
Visualization and visual analytics › visualization evaluation
user study |
0.0 | 1 | 2013 | GPLOM: The Generalized Plot Matrix for Visualizing Multidimensional Multivariate Data · IEEE Trans. Vis. Comput. Graph. 2013 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Pinot: Realtime OLAP for 530 Million UsersabstractModern users demand analytical features on fresh, real time data. Offering these analytical features to hundreds of millions of users is a relevant problem encountered by many large scale web companies. Jean-François Im, Kishore Gopalakrishna, Subbu Subramaniam, Mayank Shrivastava, Adwait Tumbde, Jennifer Dai, Neha Pawar, Jialiang Li 0005, Ravi Aringunram |
SIGMOD Conference | 1 |
| 2016 | SmartCache: Application layer caching to improve performance of large-scale memory mappingabstractToday's applications are increasingly using memory mapped files for managing large volumes of data in hoping to enjoy the performance benefits of memory mapping compared with traditional file IO. Memory mapped files uses the OS page caching mechanism to save expensive system call and copying. However, as we find out, a naive usage of memory mapped files will cause severe performance problem due to the ineffective usage of physical memory. We propose a solution called SmartCache to address the performance issue. SmartCache maintains an application-layer caching space to more effectively use the physical memory. SmartCache can be implemented inside an application or as an independent library for applications to use. Zhenyun Zhuang, Haricharan Ramachandra, Badri Sridharan, Brandon Duncan, Kishore Gopalakrishna, Jean-François Im |
IEEE BigData | 6 |
| 2013 | VisReduce: Fast and responsive incremental information visualization of large datasetsabstractPerformance and responsiveness of visual analytics sytems for exploratory data analysis of large datasets has been a long standing problem. We propose a method for incrementally computing visualizations in a distributed fashion by combining a modified MapReduce-style algorithm with a compressed columnar data store, resulting in significant improvements in performance and responsiveness for constructing commonly encountered information visualizations, e.g. bar charts, scatterplots, heat maps, cartograms and parallel coordinate plots. We compare our method with one that queries three other readily available database and data warehouse systems — PostgreSQL, Cloudera Impala and the MapReduce-based Apache Hive — in order to build visualizations. We show that our end-to-end approach allows for greater speed and guaranteed end-user responsiveness, even in the face of large, long-running queries. Jean-François Im, Felix Giguere Villegas, Michael J. McGuffin |
IEEE BigData | 1 |
| 2013 | GPLOM: The Generalized Plot Matrix for Visualizing Multidimensional Multivariate DataabstractScatterplot matrices (SPLOMs), parallel coordinates, and glyphs can all be used to visualize the multiple continuous variables (i.e., dependent variables or measures) in multidimensional multivariate data. However, these techniques are not well suited to visualizing many categorical variables (i.e., independent variables or dimensions). To visualize multiple categorical variables, 'hierarchical axes' that 'stack dimensions' have been used in systems like Polaris and Tableau. However, this approach does not scale well beyond a small number of categorical variables. Emerson et al. [8] extend the matrix paradigm of the SPLOM to simultaneously visualize several categorical and continuous variables, displaying many kinds of charts in the matrix depending on the kinds of variables involved. We propose a variant of their technique, called the Generalized Plot Matrix (GPLOM). The GPLOM restricts Emerson et al.'s technique to only three kinds of charts (scatterplots for pairs of continuous variables, heatmaps for pairs of categorical variables, and barcharts for pairings of categorical and continuous variable), in an effort to make it easier to understand. At the same time, the GPLOM extends Emerson et al.'s work by demonstrating interactive techniques suited to the matrix of charts. We discuss the visual design and interactive features of our GPLOM prototype, including a textual search feature allowing users to quickly locate values or variables by name. We also present a user study that compared performance with Tableau and our GPLOM prototype, that found that GPLOM is significantly faster in certain cases, and not significantly slower in other cases. Jean-François Im, Michael J. McGuffin, Rock Leung |
IEEE Trans. Vis. Comput. Graph. | 1 |