EDBT 2026 Demo / reviewers in the wild / expert
Danny Bøgsted Poulsen
dblp:84/9829
· DBLP profile ↗
21ranked-venue papers
0as first author
11since 2021 · last 2026
0000-0001-9623-0748ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 17 · 10 since 2021Theory of computation · 5 · 1 since 2021Artificial intelligence and machine learning · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | SMTQuery: A novel tool for analyzing SMT-LIB string benchmarksabstractConstraint satisfaction problems involving strings have been a subject of theoretical study for decades, but the recent years have seen an increased interest in the development of practical solving methods. This interest in solving string constraints led to the development of various techniques and solvers, often accompanied by specific benchmark sets. As a result, there is now a substantial corpus of publicly available, yet largely unclassified, such benchmarks. In this context, we present SMTQuery , a framework for maintaining and analyzing benchmarks for SMT string problems. SMTQuery enables the execution of user-defined queries to extract domain-specific information from these benchmarks, facilitating a deeper analysis of the underlying problems. We demonstrate its utility by analyzing over 100,000 benchmarks and training an algorithm selection model to match benchmarks with suitable solvers. Mitja Kulczynski, Kevin Lotz, Florin Manea, Danny Bøgsted Poulsen, Paul Sarnighausen-Cahn |
Sci. Comput. Program. | 4 |
| 2025 | Building a Modular Platform for Model Checking Glitch Attacks in RISC-V Programs
Andreas Kjeldgaard Brandhøj, Tobias Worm Bøgedal, René Rydhof Hansen, Kim G. Larsen, Danny Bøgsted Poulsen |
FMICS | 5 |
| 2024 | Modelling and Analysis of DTLS: Power Consumption and Attacks
Lise Bech Gehlert, Malthe Peter Højen Jørgensen, Christoffer Brejnholm Koch, Tobias Møller, Signe Kirstine Rusbjerg, Tobias Worm Bøgedal, Danny Bøgsted Poulsen, René Rydhof Hansen, Daniel Lux |
FMICS | 7 |
| 2023 | Refinement of Systems with an Attacker Focus
Kim G. Larsen, Axel Legay, Danny Bøgsted Poulsen |
FMICS | 3 |
| 2023 | Verified Verifying: SMT-LIB for Strings in Isabelle
Kevin Lotz, Mitja Kulczynski, Dirk Nowotka, Danny Bøgsted Poulsen, Anders Schlichtkrull |
CIAA | 4 |
| 2023 | ZaligVinder: A generic test framework for string solversabstractAbstract The increased interest in string solving in the recent years has made it very hard to identify the right tool to address a particular user's purpose. Firstly, there is a multitude of string solvers, each addressing essentially some subset of the general problem. Generally, the addressed fragments are relevant and well motivated, but the lack of comparisons between the existing tools on an equal set of benchmarks cannot go unnoticed, especially as a common framework to compare solvers seems to be missing. In this paper, we gather a set of relevant benchmarks and introduce our new benchmarking framework to address this purpose. Mitja Kulczynski, Florin Manea, Dirk Nowotka, Danny Bøgsted Poulsen |
J. Softw. Evol. Process. | 4 |
| 2022 | Importance Splitting in Uppaal
Kim G. Larsen, Axel Legay, Marius Mikucionis, Danny Bøgsted Poulsen |
ISoLA (3) | 4 |
| 2022 | Statistical Model Checking for Probabilistic Hyperproperties of Real-Valued Signals
Shiraj Arora, René Rydhof Hansen, Kim G. Larsen, Axel Legay, Danny Bøgsted Poulsen |
SPIN | 5 |
| 2022 | Solving String Theories Involving Regular Membership Predicates Using SAT
Mitja Kulczynski, Kevin Lotz, Dirk Nowotka, Danny Bøgsted Poulsen |
SPIN | 4 |
| 2022 | Verifiable strategy synthesis for multiple autonomous agents: a scalable approachabstractAbstract Path planning and task scheduling are two challenging problems in the design of multiple autonomous agents. Both problems can be solved by the use of exhaustive search techniques such as model checking and algorithmic game theory. However, model checking suffers from the infamous state-space explosion problem that makes it inefficient at solving the problems when the number of agents is large, which is often the case in realistic scenarios. In this paper, we propose a new version of our novel approach called MCRL that integrates model checking and reinforcement learning to alleviate this scalability limitation. We apply this new technique to synthesize path planning and task scheduling strategies for multiple autonomous agents. Our method is capable of handling a larger number of agents if compared to what is feasibly handled by the model-checking technique alone. Additionally, MCRL also guarantees the correctness of the synthesis results via post-verification. The method is implemented in UPPAAL STRATEGO and leverages our tool MALTA for model generation, such that one can use the method with less effort of model construction and higher efficiency of learning than those of the original MCRL. We demonstrate the feasibility of our approach on an industrial case study: an autonomous quarry, and discuss the strengths and weaknesses of the methods. Rong Gu 0002, Peter Gjøl Jensen, Danny Bøgsted Poulsen, Cristina Cerschi Seceleanu, Eduard Paul Enoiu, Kristina Lundqvist |
Int. J. Softw. Tools Technol. Transf. | 3 |
| 2021 | ADTLang: a programming language approach to attack defense trees
René Rydhof Hansen, Kim G. Larsen, Axel Legay, Peter Gjøl Jensen, Danny Bøgsted Poulsen |
Int. J. Softw. Tools Technol. Transf. | 5 |
| 2020 | Fluid Model-Checking in UPPAAL for Covid-19
Peter Gjøl Jensen, Kenneth Yrke Jørgensen, Kim G. Larsen, Marius Mikucionis, Marco Muñiz, Danny Bøgsted Poulsen |
ISoLA (1) | 6 |
| 2020 | On Collapsing Prefix Normal Words
Pamela Fleischmann, Mitja Kulczynski, Dirk Nowotka, Danny Bøgsted Poulsen |
LATA | 4 |
| 2018 | Statistical Model Checking of LLVM Code
Axel Legay, Dirk Nowotka, Danny Bøgsted Poulsen, Louis-Marie Traonouez |
FM | 3 |
| 2017 | Practical controller synthesis for MTL0, ∞abstractMetric Temporal Logic MTL0,∞ is a timed extension of linear temporal logic, LTL, with time intervals whose left endpoints are zero or whose right endpoints are infinity. Whereas the satisfiability and model-checking problems for MTL0,∞ are both decidable, we note that the controller synthesis problem for MTL0,∞ is unfortunately undecidable. As a remedy of this we propose an approximate method to the synthesis problem, which we demonstrate to be adequate and scalable to practical examples. We define a method for converting MTL0,∞ formulas into (nondeterministic) Timed Game Büchi Automata and furthermore show how to construct determinized over- and underapproximation of a such. For the proposed method, we present a toolchain seamlessly integrating the needed components for practical MTL0,∞ synthesis. Lastly we demonstrate on a pair of case-studies the applicability and scalability of the proposed method. Peter Gjøl Jensen, Kim G. Larsen, Axel Legay, Danny Bøgsted Poulsen |
SPIN | 5 |
| 2016 | Importance Sampling for Stochastic Timed Automata
Cyrille Jégourel, Kim G. Larsen, Axel Legay, Marius Mikucionis, Danny Bøgsted Poulsen, Sean Sedwards |
SETTA | 5 |
| 2015 | Uppaal SMC tutorial
Alexandre David, Kim G. Larsen, Axel Legay, Marius Mikucionis, Danny Bøgsted Poulsen |
Int. J. Softw. Tools Technol. Transf. | 5 |
| 2015 | Statistical model checking for biological systems
Alexandre David, Kim G. Larsen, Axel Legay, Marius Mikucionis, Danny Bøgsted Poulsen, Sean Sedwards |
Int. J. Softw. Tools Technol. Transf. | 5 |
| 2012 | Runtime Verification of Biological Systems
Alexandre David, Kim G. Larsen, Axel Legay, Marius Mikucionis, Danny Bøgsted Poulsen, Sean Sedwards |
ISoLA (1) | 5 |
| 2012 | Monitor-Based Statistical Model Checking for Weighted Metric Temporal Logic
Peter E. Bulychev, Alexandre David, Kim G. Larsen, Axel Legay, Danny Bøgsted Poulsen, Amélie Stainer |
LPAR | 6 |
| 2012 | Rewrite-Based Statistical Model Checking of WMTL
Peter E. Bulychev, Alexandre David, Kim G. Larsen, Axel Legay, Danny Bøgsted Poulsen |
RV | 6 |