VLDB 2026 Research / reviewers in the wild / expert
Fabio Riccardi
dblp:41/53
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 2004
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2Software engineering, systems software and programming languages · 1
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 · 57% Data stream processing · 37% Data models and query languages · 5% | |
| Software engineering, system software, and programming languages
1 paper |
Runtime systems and virtual machines · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › XML query processing
XQuery streaming |
0.1 | 2 | 2004 | The BEA streaming XQuery processor · VLDB J. 2004 The BEA/XQRL Streaming XQuery Processor · VLDB 2003 |
Query processing and optimization › XML query processing
XQuery processing |
0.0 | 1 | 2004 | The BEA streaming XQuery processor · VLDB J. 2004 |
Data stream processing
continuous query processing |
0.0 | 1 | 2003 | The BEA/XQRL Streaming XQuery Processor · VLDB 2003 |
Runtime systems and virtual machines
dynamic compilation |
0.0 | 1 | 1998 | Optimizing Direct-threaded Code by Selective Inlining · PLDI 1998 |
Runtime systems and virtual machines › dynamic compilation
just-in-time compilation |
0.0 | 1 | 1998 | Optimizing Direct-threaded Code by Selective Inlining · PLDI 1998 |
Data models and query languages › XML query languages
XQuery |
0.0 | 1 | 2003 | The BEA/XQRL Streaming XQuery Processor · VLDB 2003 |
Runtime systems and virtual machines › interpreter
bytecode interpretation |
0.0 | 1 | 1998 | Optimizing Direct-threaded Code by Selective Inlining · PLDI 1998 |
Methods — techniques the papers use, named apart from their topics
dynamic translation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2004 | The BEA streaming XQuery processor
Daniela Florescu, Chris Hillery, Donald Kossmann, Paul Lucas, Fabio Riccardi, Till Westmann, Michael J. Carey 0001, Arvind Sundararajan |
VLDB J. | 5 |
| 2003 | The BEA/XQRL Streaming XQuery Processor
Daniela Florescu, Chris Hillery, Donald Kossmann, Paul Lucas, Fabio Riccardi, Till Westmann, Michael J. Carey 0001, Arvind Sundararajan, Geetika Agrawal |
VLDB | 5 |
| 1998 | Optimizing Direct-threaded Code by Selective InliningabstractAchieving good performance in bytecoded language interpreters is difficult without sacrificing both simplicity and portability. This is due to the complexity of dynamic translation ("just-in-time compilation") of bytecodes into native code, which is the mechanism employed universally by high-performance interpreters.We demonstrate that a few simple techniques make it possible to create highly-portable dynamic translators that can attain as much as 70% the performance of optimized C for certain numerical computations. Translators based on such techniques can offer respectable performance without sacrificing either the simplicity or portability of much slower "pure" bytecode interpreters. Ian Piumarta, Fabio Riccardi |
PLDI | 2 |