Demo Data from EDBT 2026 / reviewers in the wild / expert
Valentin J. M. Manès
dblp:216/8254
· DBLP profile ↗
4ranked-venue papers
3as first author
1since 2021 · last 2021
0000-0002-2932-5568ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-author · 1 since 2021Security and privacy · 1 · 1 first-author
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
3 papers |
Software testing · 100% | |
| Network and information security
1 paper |
Systems and software security · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
fuzzing |
1.4 | 3 | 2021 | The Art, Science, and Engineering of Fuzzing: A Survey · IEEE Trans. Software Eng. 2021 Boosting fuzzer efficiency: an information theoretic perspective · ESEC/SIGSOFT FSE 2020 Ankou: guiding grey-box fuzzing towards combinatorial difference · ICSE 2020 |
Software testing › fuzzing
coverage-guided fuzzing |
0.9 | 2 | 2020 | Boosting fuzzer efficiency: an information theoretic perspective · ESEC/SIGSOFT FSE 2020 Ankou: guiding grey-box fuzzing towards combinatorial difference · ICSE 2020 |
Software testing › fuzzing
greybox fuzzing |
0.4 | 1 | 2020 | Ankou: guiding grey-box fuzzing towards combinatorial difference · ICSE 2020 |
Systems and software security › vulnerability discovery
fuzzing |
0.1 | 1 | 2021 | The Art, Science, and Engineering of Fuzzing: A Survey · IEEE Trans. Software Eng. 2021 |
Systems and software security
vulnerability discovery |
0.1 | 1 | 2021 | The Art, Science, and Engineering of Fuzzing: A Survey · IEEE Trans. Software Eng. 2021 |
Methods — techniques the papers use, named apart from their topics
taxonomy · 1.0survey · 1.0shannon entropy · 0.4probabilistic model · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | The Art, Science, and Engineering of Fuzzing: A SurveyabstractAmong the many software testing techniques available today,fuzzinghas remained highly popular due to its conceptual simplicity, its low barrier to deployment, and its vast amount of empirical evidence in discovering real-world software vulnerabilities. At a high level, fuzzing refers to a process of repeatedly running a program with generated inputs that may be syntactically or semantically malformed. While researchers and practitioners alike have invested a large and diverse effort towards improving fuzzing in recent years, this surge of work has also made it difficult to gain a comprehensive and coherent view of fuzzing. To help preserve and bring coherence to the vast literature of fuzzing, this paper presents a unified, general-purpose model of fuzzing together with a taxonomy of the current fuzzing literature. We methodically explore the design decisions at every stage of our model fuzzer by surveying the related literature and innovations in the art, science, and engineering that make modern-day fuzzers effective. Valentin J. M. Manès, HyungSeok Han, Choongwoo Han, Sang Kil Cha, Manuel Egele, Edward J. Schwartz, Maverick Woo |
IEEE Trans. Software Eng. | 1 |
| 2020 | Ankou: guiding grey-box fuzzing towards combinatorial differenceabstractGrey-box fuzzing is an evolutionary process, which maintains and evolves a population of test cases with the help of a fitness function. Fitness functions used by current grey-box fuzzers are not informative in that they cannot distinguish different program executions as long as those executions achieve the same coverage. The problem is that current fitness functions only consider a union of data, but not their combination. As such, fuzzers often get stuck in a local optimum during their search. In this paper, we introduce Ankou, the first grey-box fuzzer that recognizes different combinations of execution information, and present several scalability challenges encountered while designing and implementing Ankou. Our experimental results show that Ankou is 1.94× and 8.0× more effective in finding bugs than AFL and Angora, respectively. Valentin J. M. Manès, Soomin Kim 0002, Sang Kil Cha |
ICSE | 1 |
| 2020 | Boosting fuzzer efficiency: an information theoretic perspectiveabstractIn this paper, we take the fundamental perspective of fuzzing as a learning process. Suppose before fuzzing, we know nothing about the behaviors of a program P: What does it do? Executing the first test input, we learn how P behaves for this input. Executing the next input, we either observe the same or discover a new behavior. As such, each execution reveals ”some amount” of information about P’s behaviors. A classic measure of information is Shannon’s entropy. Measuring entropy allows us to quantify how much is learned from each generated test input about the behaviors of the program. Within a probabilistic model of fuzzing, we show how entropy also measures fuzzer efficiency. Specifically, it measures the general rate at which the fuzzer discovers new behaviors. Intuitively, efficient fuzzers maximize information. Marcel Böhme, Valentin J. M. Manès, Sang Kil Cha |
ESEC/SIGSOFT FSE | 2 |
| 2018 | Domain Isolated Kernel: A lightweight sandbox for untrusted kernel extensions
Valentin J. M. Manès, Daehee Jang, Chanho Ryu, Brent ByungHoon Kang |
Comput. Secur. | 1 |