Demo Data from EDBT 2026 / reviewers in the wild / expert
Rose Kunkel
dblp:231/5134
· DBLP profile ↗
3ranked-venue papers
0as first author
2since 2021 · last 2023
0000-0001-7432-8488ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 since 2021Artificial intelligence and machine learning · 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.
| Software engineering, system software, and programming languages
2 papers |
Programming languages and type systems · 63% Program synthesis and code generation · 30% Program verification · 7% | |
| Network and information security
1 paper |
Web and mobile security · 100% | |
| Artificial intelligence
1 paper |
Speech recognition and synthesis · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › term rewriting
equality saturation |
0.7 | 1 | 2023 | babble: Learning Better Abstractions with E-Graphs and Anti-unification · Proc. ACM Program. Lang. 2023 |
Program synthesis and code generation › inductive program synthesis
library learning |
0.7 | 1 | 2023 | babble: Learning Better Abstractions with E-Graphs and Anti-unification · Proc. ACM Program. Lang. 2023 |
Web and mobile security
web application security |
0.5 | 1 | 2021 | STORM: Refinement Types for Secure Web Applications · OSDI 2021 |
Programming languages and type systems › type systems
refinement types |
0.5 | 1 | 2021 | STORM: Refinement Types for Secure Web Applications · OSDI 2021 |
Natural language and speech › Speech recognition and synthesis
computational phonology |
0.4 | 1 | 2019 | Constraint-based Learning of Phonological Processes · EMNLP/IJCNLP (1) 2019 |
Programming languages and type systems
equational theory |
0.2 | 1 | 2023 | babble: Learning Better Abstractions with E-Graphs and Anti-unification · Proc. ACM Program. Lang. 2023 |
Program verification
type-based verification |
0.1 | 1 | 2021 | STORM: Refinement Types for Secure Web Applications · OSDI 2021 |
Methods — techniques the papers use, named apart from their topics
refinement types · 1.0equality saturation · 0.7e-graph anti-unification · 0.7constraint-based learning · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | babble: Learning Better Abstractions with E-Graphs and Anti-unificationabstractLibrary learning compresses a given corpus of programs by extracting common structure from the corpus into reusable library functions. Prior work on library learning suffers from two limitations that prevent it from scaling to larger, more complex inputs. First, it explores too many candidate library functions that are not useful for compression. Second, it is not robust to syntactic variation in the input. We propose library learning modulo theory (LLMT), a new library learning algorithm that additionally takes as input an equational theory for a given problem domain. LLMT uses e-graphs and equality saturation to compactly represent the space of programs equivalent modulo the theory, and uses a novel e-graph anti-unification technique to find common patterns in the corpus more directly and efficiently. We implemented LLMT in a tool named babble. Our evaluation shows that babble achieves better compression orders of magnitude faster than the state of the art. We also provide a qualitative evaluation showing that babble learns reusable functions on inputs previously out of reach for library learning. David Cao, Rose Kunkel, Chandrakana Nandi, Max Willsey, Zachary Tatlock, Nadia Polikarpova |
Proc. ACM Program. Lang. | 2 |
| 2021 | STORM: Refinement Types for Secure Web Applications
Nico Lehmann, Rose Kunkel, Jordan Brown, Jean Yang 0001, Niki Vazou, Nadia Polikarpova, Deian Stefan, Ranjit Jhala |
OSDI | 2 |
| 2019 | Constraint-based Learning of Phonological ProcessesabstractShraddha Barke, Rose Kunkel, Nadia Polikarpova, Eric Meinhardt, Eric Bakovic, Leon Bergen. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). 2019. Shraddha Barke, Rose Kunkel, Nadia Polikarpova, Eric Meinhardt, Eric Bakovic, Leon Bergen |
EMNLP/IJCNLP (1) | 2 |