Demo Data from EDBT 2026 / reviewers in the wild / expert
Felix Klein 0001
dblp:80/8313-1
· DBLP profile ↗
9ranked-venue papers
3as first author
2since 2021 · last 2024
0000-0002-3680-4735ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 2 since 2021Theory of computation · 6 · 3 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.
| Theoretical computer science
3 papers |
Automated reasoning and model checking · 45% Logic in computer science · 31% Automata and formal languages · 13% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automated reasoning and model checking
reactive synthesis |
0.6 | 2 | 2019 | Temporal Stream Logic: Synthesis Beyond the Bools · CAV (1) 2019 Bounded Cycle Synthesis · CAV (1) 2016 |
Logic in computer science
temporal logic |
0.4 | 1 | 2019 | Temporal Stream Logic: Synthesis Beyond the Bools · CAV (1) 2019 |
Automated reasoning and model checking › synthesis
bounded synthesis |
0.2 | 1 | 2016 | Bounded Cycle Synthesis · CAV (1) 2016 |
Logic in computer science
infinite games |
0.2 | 1 | 2015 | How Much Lookahead is Needed to Win Infinite Games? · ICALP (2) 2015 |
Approximation and online algorithms › online algorithms › online algorithms with side information
look-ahead |
0.2 | 1 | 2015 | How Much Lookahead is Needed to Win Infinite Games? · ICALP (2) 2015 |
Methods — techniques the papers use, named apart from their topics
automata construction · 0.6synthesis · 0.4CEGAR · 0.4bounded synthesis · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | The Reactive Synthesis Competition (SYNTCOMP): 2018-2021
Swen Jacobs, Guillermo A. Pérez, Remco Abraham, Véronique Bruyère, Michaël Cadilhac, Maximilien Colange, Charly Delfosse, Tom van Dijk, Alexandre Duret-Lutz, Peter Faymonville, Bernd Finkbeiner, Ayrat Khalimov 0001, Felix Klein 0001, Michael Luttenberger, Klara J. Meyer, Thibaud Michaud, Adrien Pommellet, Florian Renkin, Philipp Schlehuber-Caissier, Mouhammad Sakr, Salomon Sickert, Gaëtan Staquet, Clément Tamines, Leander Tentrup |
Int. J. Softw. Tools Technol. Transf. | 13 |
| 2021 | Live Synthesis
Bernd Finkbeiner, Felix Klein 0001, Niklas Metzger 0001 |
ATVA | 2 |
| 2019 | Temporal Stream Logic: Synthesis Beyond the BoolsabstractReactive systems that operate in environments with complex data, such as mobile apps or embedded controllers with many sensors, are difficult to synthesize. Synthesis tools usually fail for such systems because the state space resulting from the discretization of the data is too large. We introduce TSL, a new temporal logic that separates control and data. We provide a CEGAR-based synthesis approach for the construction of implementations that are guaranteed to satisfy a TSL specification for all possible instantiations of the data processing functions. TSL provides an attractive trade-off for synthesis. On the one hand, synthesis from TSL, unlike synthesis from standard temporal logics, is undecidable in general. On the other hand, however, synthesis from TSL is scalable, because it is independent of the complexity of the handled data. Among other benchmarks, we have successfully synthesized a music player Android app and a controller for an autonomous vehicle in the Open Race Car Simulator (TORCS). Bernd Finkbeiner, Felix Klein 0001, Ruzica Piskac, Mark Santolucito |
CAV (1) | 2 |
| 2019 | Syntroids: Synthesizing a Game for FPGAs using Temporal Logic SpecificationsabstractWe present Syntroids, a case study for the automatic synthesis of hardware from a temporal logic specification. Syntroids is a space shooter arcade game realized on an FPGA, where the control flow architecture has been completely specified in Temporal Stream Logic (TSL) and implemented using reactive synthesis. TSL is a recently introduced temporal logic that separates control and data. This leads to scalable synthesis, because the cost of the synthesis process is independent of the complexity of the handled data.In this case study, we report on our experience with the TSL-based development of the Syntroids game and on the implementation quality obtained with synthesis in comparison to manual programming. We also discuss solved and open challenges with respect to currently available synthesis tools. Gideon Geier, Philippe Heim, Felix Klein 0001, Bernd Finkbeiner |
FMCAD | 3 |
| 2018 | Bounded Synthesis of Reactive Programs
Carsten Gerstacker, Felix Klein 0001, Bernd Finkbeiner |
ATVA | 2 |
| 2016 | Bounded Cycle Synthesis
Bernd Finkbeiner, Felix Klein 0001 |
CAV (1) | 2 |
| 2016 | Prompt Delay
Felix Klein 0001, Martin Zimmermann 0002 |
FSTTCS | 1 |
| 2015 | What are Strategies in Delay Games? Borel Determinacy for Games with LookaheadabstractWe investigate determinacy of delay games with Borel winning conditions, infinite-duration two-player games in which one player may delay her moves to obtain a lookahead on her opponent's moves. First, we prove determinacy of such games with respect to a fixed evolution of the lookahead. However, strategies in such games may depend on information about the evolution. Thus, we introduce different notions of universal strategies for both players, which are evolution-independent, and determine the exact amount of information a universal strategy needs about the history of a play and the evolution of the lookahead to be winning. In particular, we show that delay games with Borel winning conditions are determined with respect to universal strategies. Finally, we consider decidability problems, e.g., "Does a player have a universal winning strategy for delay games with a given winning condition?", for omega-regular and omega-context-free winning conditions. Felix Klein 0001, Martin Zimmermann 0002 |
CSL | 1 |
| 2015 | How Much Lookahead is Needed to Win Infinite Games?
Felix Klein 0001, Martin Zimmermann 0002 |
ICALP (2) | 1 |