EDBT 2026 Demo / reviewers in the wild / expert
Lucas Zavalía
dblp:338/8678
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2025
0000-0003-0549-2238ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-author · 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.
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 50% Operating systems · 38% Program analysis · 12% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Operating systems › extensible operating systems › kernel extensibility
eBPF |
0.9 | 1 | 2025 | A Flow-Sensitive Refinement Type System for Verifying eBPF Programs · Proc. ACM Program. Lang. 2025 |
Programming languages and type systems › type systems
refinement types |
0.9 | 1 | 2025 | A Flow-Sensitive Refinement Type System for Verifying eBPF Programs · Proc. ACM Program. Lang. 2025 |
Program analysis › data flow analysis
flow-sensitive analysis |
0.3 | 1 | 2025 | A Flow-Sensitive Refinement Type System for Verifying eBPF Programs · Proc. ACM Program. Lang. 2025 |
Programming languages and type systems
type inference |
0.3 | 1 | 2025 | A Flow-Sensitive Refinement Type System for Verifying eBPF Programs · Proc. ACM Program. Lang. 2025 |
Methods — techniques the papers use, named apart from their topics
type inference · 0.9proof certificate checking · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Flow-Sensitive Refinement Type System for Verifying eBPF ProgramsabstractThe Extended Berkeley Packet Filter ( eBPF ) subsystem within an operating system’s kernel enables userspace programs to extend kernel functionality dynamically. Due to the security risks associated with runtime modification of the operating system, eBPF requires all programs to be verified before deploying them within the kernel. Existing approaches to eBPF verification are monolithic, requiring their entire analysis to be done in a secure environment, resulting in the need for extensive trusted codebases. We present a typebased verification approach that automatically infers proof certificates in userspace, thus reducing the size and complexity of the trusted codebase. At the same time, only the proof-checking component needs to be deployed in a secure environment. Moreover, compared to previous techniques, our type system enhances the debuggability of the programs for users through ergonomic type annotations when verification fails. We implemented our type inference algorithm in a tool called VeRefine and evaluated it against an existing eBPF verifier, Prevail . VeRefine outperformed Prevail on most of the industrial benchmarks. Lucas Zavalía, Arie Gurfinkel, Jorge A. Navas, Grigory Fedyukovich |
Proc. ACM Program. Lang. | 2 |
| 2023 | Solving Constrained Horn Clauses over Algebraic Data Types
Lucas Zavalía, Lidiia Chernigovskaia, Grigory Fedyukovich |
VMCAI | 1 |