Demo Data from EDBT 2026 / reviewers in the wild / expert
Tristan Benoit
dblp:292/7555
· DBLP profile ↗
3ranked-venue papers
3as first author
3since 2021 · last 2025
0009-0008-5203-6124ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 first-author · 2 since 2021Security and privacy · 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
1 paper |
Software maintenance and evolution · 100% | |
| Network and information security
1 paper |
Malware analysis · 100% | |
| Artificial intelligence
1 paper |
Representation and self-supervised learning · 100% |
Topics — the 2 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution
reverse engineering |
0.7 | 1 | 2023 | Scalable Program Clone Search through Spectral Analysis · ESEC/SIGSOFT FSE 2023 |
Machine learning › Representation and self-supervised learning
contrastive learning |
0.3 | 1 | 2025 | BLens: Contrastive Captioning of Binary Functions using Ensemble Embedding · USENIX Security Symposium 2025 |
Methods — techniques the papers use, named apart from their topics
ensemble embedding · 1.7contrastive learning · 1.7captioning · 1.7spectral analysis · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | BLens: Contrastive Captioning of Binary Functions using Ensemble Embedding
Tristan Benoit, Yunru Wang, Moritz Dannehl, Johannes Kinder |
USENIX Security Symposium | 1 |
| 2023 | Scalable Program Clone Search through Spectral AnalysisabstractWe consider the problem of program clone search, i.e. given a target program and a repository of known programs (all in executable format), the goal is to find the program in the repository most similar to the target program -- with potential applications in terms of reverse engineering, program clustering, malware lineage and software theft detection. Recent years have witnessed a blooming in code similarity techniques, yet most of them focus on function-level similarity and function clone search, while we are interested in program-level similarity and program clone search. Actually, our study shows that prior similarity approaches are either too slow to handle large program repositories, or not precise enough, or yet not robust against slight variations introduced by compilers, source code versions or light obfuscations. We propose a novel spectral analysis method for program-level similarity and program clone search called Programs Spectral Similarity (PSS). In a nutshell, PSS one-time spectral feature extraction is tailored for large repositories, making it a perfect fit for program clone search. We have compared the different approaches with extensive benchmarks, showing that PSS reaches a sweet spot in terms of precision, speed and robustness. Tristan Benoit, Jean-Yves Marion, Sébastien Bardin |
ESEC/SIGSOFT FSE | 1 |
| 2021 | Binary level toolchain provenance identification with graph neural networksabstractWe consider the problem of recovering the compiling chain used to generate a given stripped binary code. We present a Graph Neural Network framework at the binary level to solve this problem, with the idea to take into account the shallow semantics provided by the binary code's structured control flow graph (CFG). We introduce a Graph Neural Network, called Site Neural Network (SNN), dedicated to this problem. To attain scalability at the binary level, feature extraction is simplified by forgetting almost everything in a CFG except transfer control instructions and performing a parametric graph reduction. Our experiments show that our method recovers the compiler family with a very high F1-Score of 0.9950 while the optimization level is recovered with a moderately high F1-Score of 0.7517. On the compiler version prediction task, the F1-Score is about 0.8167 excluding the clang family. A comparison with a previous work demonstrates the accuracy and performance of this framework. Tristan Benoit, Jean-Yves Marion, Sébastien Bardin |
SANER | 1 |