Demo Data from SIGIR 2026 / reviewers in the wild / expert
Lucas Silver
dblp:283/3591
· DBLP profile ↗
3ranked-venue papers
3as first author
3since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 3 first-author · 3 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 |
Requirements engineering and software design · 33% Programming languages and type systems · 33% Program verification · 33% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
language semantics |
0.5 | 1 | 2021 | Dijkstra monads forever: termination-sensitive specifications for interaction trees · Proc. ACM Program. Lang. 2021 |
Requirements engineering and software design
specification |
0.5 | 1 | 2021 | Dijkstra monads forever: termination-sensitive specifications for interaction trees · Proc. ACM Program. Lang. 2021 |
Methods — techniques the papers use, named apart from their topics
trace semantics · 0.5coq · 0.5coinductive datatypes · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Semantics for Noninterference with Interaction Trees
Lucas Silver, Paul He 0002, Ethan Cecchetti, Andrew K. Hirsch, Steve Zdancewic |
ECOOP | 1 |
| 2023 | Interaction Tree Specifications: A Framework for Specifying Recursive, Effectful Computations That Supports Auto-Active Verification
Lucas Silver, Eddy Westbrook, Matthew Yacavone, Ryan Scott |
ECOOP | 1 |
| 2021 | Dijkstra monads forever: termination-sensitive specifications for interaction treesabstractThis paper extends the Dijkstra monad framework, designed for writing specifications over effectful programs using monadic effects, to handle termination sensitive specifications over interactive programs. We achieve this by introducing base specification monads for non-terminating programs with uninterpreted events. We model such programs using interaction trees, a coinductive datatype for representing programs with algebraic effects in Coq, which we further develop by adding trace semantics. We show that this approach subsumes typical, simple proof principles. The framework is implemented as an extension of the Interaction Trees Coq library. Lucas Silver, Steve Zdancewic |
Proc. ACM Program. Lang. | 1 |