Demo Data from EDBT 2026 / reviewers in the wild / expert
Michael Shen
dblp:179/5075
· DBLP profile ↗
3ranked-venue papers
1as first author
3since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 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 |
Data models and query languages · 57% Information retrieval · 43% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% | |
| Artificial intelligence
1 paper |
Language models and text generation · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval
large-scale retrieval |
0.9 | 1 | 2025 | Hermes: Algorithm-System Co-design for Efficient Retrieval-Augmented Generation At-Scale · ISCA 2025 |
Information retrieval
retrieval-augmented generation |
0.9 | 1 | 2025 | Hermes: Algorithm-System Co-design for Efficient Retrieval-Augmented Generation At-Scale · ISCA 2025 |
Data models and query languages
query language design |
0.8 | 1 | 2024 | SQL has problems. We can fix them: Pipe syntax in SQL · Proc. VLDB Endow. 2024 |
Data models and query languages
SQL |
0.8 | 1 | 2024 | SQL has problems. We can fix them: Pipe syntax in SQL · Proc. VLDB Endow. 2024 |
Data models and query languages › SQL
SQL extension |
0.8 | 1 | 2024 | SQL has problems. We can fix them: Pipe syntax in SQL · Proc. VLDB Endow. 2024 |
Natural language and speech › Language models and text generation
retrieval-augmented generation |
0.3 | 1 | 2025 | Hermes: Algorithm-System Co-design for Efficient Retrieval-Augmented Generation At-Scale · ISCA 2025 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Unveiling hidden vulnerabilities in digital human generation via adversarial attacks
Zhiying Li 0003, Yeying Jin, Michael Shen, Kejian Wu, Zhaoxin Fan |
Pattern Recognit. | 9 |
| 2025 | Hermes: Algorithm-System Co-design for Efficient Retrieval-Augmented Generation At-ScaleabstractThe rapid advancement of Large Language Models (LLMs) as well as the constantly expanding amount of data make keeping the latest models constantly up-to-date a challenge.The high computational cost required to constantly retrain models to handle evolving data has led to the development of Retrieval-Augmented Generation (RAG).RAG presents a promising solution that enables LLMs to access and incorporate real-time information from external datastores, thus minimizing the need for retraining to update the information available to an LLM.However, as the RAG datastores used to augment information expand into the range of trillions of tokens, retrieval overheads become significant, impacting latency, throughput, and energy efficiency.To address this, we propose Hermes, an algorithm-systems co-design framework that addresses the unique bottlenecks of large-scale RAG systems.Hermes mitigates retrieval latency by partitioning and distributing datastores across multiple nodes, while also enhancing throughput and energy efficiency through an intelligent hierarchical search that dynamically directs queries to optimized subsets of the datastore.On open-source RAG datastores and models, we demonstrate Hermes optimizes end-toend latency and energy by up to 9.33× and 2.10×, without sacrificing retrieval quality for at-scale trillion token retrieval datastores. Michael Shen, Muhammad Umar 0002, Kiwan Maeng, G. Edward Suh, Udit Gupta 0001 |
ISCA | 1 |
| 2024 | SQL has problems. We can fix them: Pipe syntax in SQLabstractSQL has been extremely successful as the de facto standard language for working with data. Virtually all mainstream database-like systems use SQL as their primary query language. But SQL is an old language with significant design problems, making it difficult to learn, difficult to use, and difficult to extend. Many have observed these challenges with SQL, and proposed solutions involving new languages. New language adoption is a significant obstacle for users, and none of the potential replacements have been successful enough to displace SQL. In GoogleSQL, we've taken a different approach - solving SQL's problems by extending SQL. Inspired by a pattern that works well in other modern data languages, we added piped data flow syntax to SQL. The results are transformative - SQL becomes a flexible language that's easier to learn, use and extend, while still leveraging the existing SQL ecosystem and existing userbase. Improving SQL from within allows incrementally adopting new features, without migrations and without learning a new language, making this a more productive approach to improve on standard SQL. Jeff Shute, Shannon Bales, Matthew Brown 0006, Jean-Daniel Browne, Brandon Dolphin, Romit Kudtarkar, Andrey Litvinov, Jingchi Ma, John D. Morcos, Michael Shen, David Wilhite, Lulan Yu |
Proc. VLDB Endow. | 10 |