Demo Data from EDBT 2026 / reviewers in the wild / expert
Dimitri Michel Stallenberg
dblp:246/5338
· DBLP profile ↗
3ranked-venue papers
3as first author
2since 2021 · last 2022
—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 · 2 since 2021Artificial intelligence and machine learning · 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 |
Software testing · 100% | |
| Network and information security
1 paper |
Web and mobile security · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing › test generation › search-based test generation
evolutionary testing |
0.5 | 1 | 2021 | Improving Test Case Generation for REST APIs Through Hierarchical Clustering · ASE 2021 |
Software testing › API testing
REST API testing |
0.5 | 1 | 2021 | Improving Test Case Generation for REST APIs Through Hierarchical Clustering · ASE 2021 |
Software testing
test generation |
0.5 | 1 | 2021 | Improving Test Case Generation for REST APIs Through Hierarchical Clustering · ASE 2021 |
Web and mobile security
web application security |
0.4 | 1 | 2019 | JCOMIX: a search-based tool to detect XML injection vulnerabilities in web applications · ESEC/SIGSOFT FSE 2019 |
Software testing › test generation
search-based test generation |
0.4 | 1 | 2019 | JCOMIX: a search-based tool to detect XML injection vulnerabilities in web applications · ESEC/SIGSOFT FSE 2019 |
Software testing › non-functional testing
security testing |
0.4 | 1 | 2019 | JCOMIX: a search-based tool to detect XML injection vulnerabilities in web applications · ESEC/SIGSOFT FSE 2019 |
Methods — techniques the papers use, named apart from their topics
genetic algorithm · 0.8fuzzing · 0.8co-evolutionary algorithm · 0.8agglomerative hierarchical clustering · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Guess What: Test Case Generation for Javascript with Unsupervised Probabilistic Type Inference
Dimitri Michel Stallenberg, Mitchell Olsthoorn, Annibale Panichella |
SSBSE | 1 |
| 2021 | Improving Test Case Generation for REST APIs Through Hierarchical ClusteringabstractWith the ever-increasing use of web APIs in modern- day applications, it is becoming more important to test the system as a whole. In the last decade, tools and approaches have been proposed to automate the creation of system-level test cases for these APIs using evolutionary algorithms (EAs). One of the limiting factors of EAs is that the genetic operators (crossover and mutation) are fully randomized, potentially breaking promising patterns in the sequences of API requests discovered during the search. Breaking these patterns has a negative impact on the effectiveness of the test case generation process. To address this limitation, this paper proposes a new approach that uses Agglomerative Hierarchical Clustering (AHC) to infer a linkage tree model, which captures, replicates, and preserves these patterns in new test cases. We evaluate our approach, called LT-MOSA, by performing an empirical study on 7 real-world benchmark applications w.r.t. branch coverage and real-fault detection capability. We also compare LT-MOSA with the two existing state-of-the-art white-box techniques (MIO, MOSA) for REST API testing. Our results show that LT-MOSA achieves a statistically significant increase in test target coverage (i.e., lines and branches) compared to MIO and MOSA in 4 and 5 out of 7 applications, respectively. Furthermore, LT-MOSA discovers 27 and 18 unique real-faults that are left undetected by MIO and MOSA, respectively. Dimitri Michel Stallenberg, Mitchell Olsthoorn, Annibale Panichella |
ASE | 1 |
| 2019 | JCOMIX: a search-based tool to detect XML injection vulnerabilities in web applicationsabstractInput sanitization and validation of user inputs are well-established protection mechanisms for microservice architectures against XML injection attacks (XMLi). The effectiveness of the protection mechanisms strongly depends on the quality of the sanitization and validation rule sets (e.g., regular expressions) and, therefore, security analysts have to test them thoroughly. In this demo, we introduce JCOMIX, a penetration testing tool that generates XMLi attacks (test cases) exposing XML vulnerabilities in front-end web applications. JCOMIX implements various search algorithms, including random search (traditional fuzzing), genetic algorithms (GAs), and the more recent co-operative, co-evolutionary algorithm designed explicitly for the XMLi testing (COMIX). We also show the results of an empirical study showing the effectiveness of JCOMIX in testing an open-source front-end web application. Dimitri Michel Stallenberg, Annibale Panichella |
ESEC/SIGSOFT FSE | 1 |