EDBT 2026 Demo / reviewers in the wild / expert
Fabian Parzefall
dblp:237/9798
· DBLP profile ↗
3ranked-venue papers
1as first author
2since 2021 · last 2024
0009-0008-5324-5403ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Security and privacy · 1Software engineering, systems software and programming languages · 1 · 1 first-author · 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
2 papers |
Compilers and program optimization · 61% Concurrent programming · 30% Program analysis · 9% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization
recompilation |
1.5 | 2 | 2024 | Polynima: Practical Hybrid Recompilation for Multithreaded Binaries · EuroSys 2024 What You Trace is What You Get: Dynamic Stack-Layout Recovery for Binary Recompilation · ASPLOS (2) 2024 |
Concurrent programming › concurrency models › multithreading
multithreaded programs |
0.8 | 1 | 2024 | Polynima: Practical Hybrid Recompilation for Multithreaded Binaries · EuroSys 2024 |
Program analysis
static analysis |
0.2 | 1 | 2024 | What You Trace is What You Get: Dynamic Stack-Layout Recovery for Binary Recompilation · ASPLOS (2) 2024 |
Methods — techniques the papers use, named apart from their topics
intermediate representation lifting · 0.8intermediate representation · 0.8hybrid recompilation · 0.8binary lifting · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | What You Trace is What You Get: Dynamic Stack-Layout Recovery for Binary RecompilationabstractUsers of proprietary and/or legacy programs without vendor support are denied the significant advances in compiler technologies of the past decades. Adapting these technologies to operate directly on binaries without source code is often infeasible. Binary recompilers attempt to bridge this gap by "lifting" binary executables to compiler-level intermediate representations (IR) and "lowering" them back down to executable form, enabling application of the full range of analyses and transformations available in modern compiler infrastructures. Past approaches could not recover local variables in lifted programs with sufficient precision, which is a necessary prerequisite for many compiler-related applications, including performance optimization. They have relied on heuristics failing on certain input programs, or on conservative over-approximations yielding imprecise results. Fabian Parzefall, Chinmay Deshpande, Felicitas Hetzelt, Michael Franz |
ASPLOS (2) | 1 |
| 2024 | Polynima: Practical Hybrid Recompilation for Multithreaded BinariesabstractThe maintenance of software distributed in its binary form can become challenging over time, due to the lack of vendor support or obsolete build environments. This can be costly when dealing with critical security vulnerabilities that are difficult to fix on a binary level. Moreover, advances in compiler technologies of the past decades remain unavailable to the users of such legacy binaries for performing optimizations and transformations. Binary recompilers aim to bridge this divide by "lifting" binary executables to compiler-level intermediate representations (IR) and "lowering" them back again. But, current recompilers fail on that promise as they rely on unsound heuristics or impose high tracing overheads. Crucially, no existing recompiler addresses the specific challenges imposed by multithreaded programs that are ubiquitous in the modern software space. Chinmay Deshpande, Fabian Parzefall, Felicitas Hetzelt, Michael Franz |
EuroSys | 2 |
| 2020 | Distributed Heterogeneous N-Variant Execution
Alexios Voulimeneas, Dokyung Song, Fabian Parzefall, Yeoul Na, Per Larsen, Michael Franz, Stijn Volckaert |
DIMVA | 3 |