Demo Data from EDBT 2026 / reviewers in the wild / expert
Monica Pardeshi
dblp:373/3920
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2024
0009-0001-0673-8941ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 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 |
Compilers and program optimization · 100% | |
| Network and information security
1 paper |
Systems and software security · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › verified compilation
translation validation |
0.8 | 1 | 2024 | Lightweight, Modular Verification for WebAssembly-to-Native Instruction Selection · ASPLOS (1) 2024 |
Compilers and program optimization
verified compilation |
0.8 | 1 | 2024 | Lightweight, Modular Verification for WebAssembly-to-Native Instruction Selection · ASPLOS (1) 2024 |
Systems and software security
memory safety |
0.2 | 1 | 2024 | Lightweight, Modular Verification for WebAssembly-to-Native Instruction Selection · ASPLOS (1) 2024 |
Systems and software security › isolation
webassembly sandboxing |
0.2 | 1 | 2024 | Lightweight, Modular Verification for WebAssembly-to-Native Instruction Selection · ASPLOS (1) 2024 |
Methods — techniques the papers use, named apart from their topics
proof assistant · 1.5formal verification · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Lightweight, Modular Verification for WebAssembly-to-Native Instruction SelectionabstractLanguage-level guarantees---like module runtime isolation for WebAssembly (Wasm)---are only as strong as the compiler that produces a final, native-machine-specific executable. The process of lowering language-level constructions to ISA-specific instructions can introduce subtle bugs that violate security guarantees. In this paper, we present Crocus, a system for lightweight, modular verification of instruction-lowering rules within Cranelift, a production retargetable Wasm native code generator. We use Crocus to verify lowering rules that cover WebAssembly 1.0 support for integer operations in the ARM aarch64 backend. We show that Crocus can reproduce 3 known bugs (including a 9.9/10 severity CVE), identify 2 previously-unknown bugs and an underspecified compiler invariant, and help analyze the root causes of a new bug. Alexa VanHattum, Monica Pardeshi, Chris Fallin, Adrian Sampson, Fraser Brown |
ASPLOS (1) | 2 |