EDBT 2026 Demo / reviewers in the wild / expert
Sai S. Yerramreddy
dblp:311/4530
· DBLP profile ↗
4ranked-venue papers
2as first author
4since 2021 · last 2026
0000-0003-0848-6351ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021
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.
| Databases, data mining, and information retrieval
2 papers |
Query processing and optimization · 88% Data integration and cleaning · 12% | |
| Computer graphics and multimedia
2 papers |
Visualization and visual analytics · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization
query optimization |
1.3 | 2 | 2024 | Optimizing Dataflow Systems for Scalable Interactive Visualization · Proc. ACM Manag. Data 2024 Demonstration of VegaPlus: Optimizing Declarative Visualization Languages · SIGMOD Conference 2022 |
Visualization and visual analytics
interactive visualization |
0.8 | 1 | 2024 | Optimizing Dataflow Systems for Scalable Interactive Visualization · Proc. ACM Manag. Data 2024 |
Visualization and visual analytics › visualization authoring
declarative visualization specification |
0.6 | 1 | 2022 | Demonstration of VegaPlus: Optimizing Declarative Visualization Languages · SIGMOD Conference 2022 |
Data integration and cleaning › interoperability › database interoperability
database management system integration |
0.2 | 1 | 2022 | Demonstration of VegaPlus: Optimizing Declarative Visualization Languages · SIGMOD Conference 2022 |
Methods — techniques the papers use, named apart from their topics
query rewriting · 1.5dataflow optimization · 1.5declarative visualization languages · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Understanding and Improving ML-based Static Analysis Result Classification via Explainable AI
Sai S. Yerramreddy, Mohammad Rafieian, Shiyi Wei, Adam A. Porter |
ICST | 1 |
| 2024 | Optimizing Dataflow Systems for Scalable Interactive VisualizationabstractSupporting the interactive exploration of large datasets is a popular and challenging use case for data management systems. Traditionally, the interface and the back-end system are built and optimized separately, and interface design and system optimization require different skill sets that are difficult for one person to master. To enable analysts to focus on visualization design, we contribute VegaPlus, a system that automatically optimizes interactive dashboards to support large datasets. To achieve this, VegaPlus leverages two core ideas. First, we introduce an optimizer that can reason about execution plans in Vega, a back-end DBMS, or a mix of both environments. The optimizer also considers how user interactions may alter execution plan performance, and can partially or fully rewrite the plans when needed. Through a series of benchmark experiments on seven different dashboard designs, our results show that VegaPlus provides superior performance and versatility compared to standard dashboard optimization techniques. Junran Yang, Hyekang Joo, Sai S. Yerramreddy, Dominik Moritz, Leilani Battle |
Proc. ACM Manag. Data | 3 |
| 2023 | An empirical assessment of machine learning approaches for triaging reports of static analysis tools
Sai S. Yerramreddy, Austin Mordahl, Ugur Koc, Shiyi Wei, Jeffrey S. Foster, Marine Carpuat, Adam A. Porter |
Empir. Softw. Eng. | 1 |
| 2022 | Demonstration of VegaPlus: Optimizing Declarative Visualization LanguagesabstractWhile many visualization specification languages are user-friendly, they tend to have one critical drawback: they are designed for small data on the client-side and, as a result, perform poorly at scale. We propose a system that takes declarative visualization specifications as input and automatically optimizes the resulting visualization execution plans by offloading computational-intensive operations to a separate database management system (DBMS). Our demo emphasizes live programming of visualizations over big data, enabling users to write or import Vega specifications, view the optimized plans from our system, and even modify these plans and compare their performance via a dedicated performance dashboard. Junran Yang, Hyekang Joo, Sai S. Yerramreddy, Siyao Li, Dominik Moritz, Leilani Battle |
SIGMOD Conference | 3 |