Demo Data from EDBT 2026 / reviewers in the wild / expert
Erika Rice Scherpelz
dblp:98/6675
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 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.
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 50% Compilers and program optimization · 50% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis
data flow analysis |
0.1 | 1 | 2007 | Automatic inference of optimizer flow functions from semantic meanings · PLDI 2007 |
Compilers and program optimization › verified compilation
translation validation |
0.1 | 1 | 2007 | Automatic inference of optimizer flow functions from semantic meanings · PLDI 2007 |
Methods — techniques the papers use, named apart from their topics
declarative flow functions · 0.1dataflow fact schemas · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Automatic inference of optimizer flow functions from semantic meaningsabstractPrevious work presented a language called Rhodium for writing program analyses and transformations, in the form of declarative flow functions that propagate instances of user-defined dataflow fact schemas. Each dataflow fact schema specifies a semantic meaning, which allows the Rhodium system to automatically verify the correctness of the user's flow functions. In this work, we have reversed the roles of the flow functions and semantic meanings: rather than checking the correctness of the user-written flow functions using the facts' semantic meanings, we automatically infer correct flow functions solely from the meanings of the dataflow fact schemas. We have implemented our algorithm for inferring flow functions from fact schemas in the context of the Whirlwind compiler, and have used this implementation to infer flow functions for a variety of fact schemas. The automatically generated flow functions cover most of the situations covered by an earlier suite of handwritten rules. Erika Rice Scherpelz, Sorin Lerner, Craig Chambers |
PLDI | 1 |