Programme

Programme of main conferences from Monday to Thursday. Best Paper candidates are highlighted in yellow and by asterisk.

Thursday 11 April

09:00
10:00
Coffee Break
TACAS: Testing and Verification
Chair: Ruzica Piskac
Room: Hollenfels
10:30
HaliVer: Deductive Verification and Scheduling Languages Join Forces
Lars B. van den Haak, Anton Wijs, Marieke Huisman and Mark van den Brand
11:00
Gray-Box Fuzzing via Gradient Descent and Boolean Expression Coverage
Martin Jonáš, Jan Strejček, Marek Trtík and Lukáš Urban
11:30
Fast Symbolic Computation of Bottom SCCs
Anna Blume Jakobsen, Rasmus Skibdahl Melanchton Jorgensen, Andreas Pavlogiannis and Jaco van de Pol
12:00
Btor2-Cert: A Certifying Hardware-Verification Framework Using Software Analyzers
Zsófia Ádám, Dirk Beyer, Po-Chun Chien, Nian-Ze Lee and Nils Sirrenberg
ESOP: Verification and Analysis
Chair: Ori Lahav
Room: Schengen II
10:30
Verified Inlining and Specialisation for PureCake*
Hrutvik Kanabar, Kacper Korban and Magnus O. Myreen
11:00
Maximal Quantified Precondition Synthesis for Linear Array Loops
Sumanth Prabhu, Grigory Fedyukovich and Deepak D'Souza
11:30
Higher-Order LCTRSs and Their Termination
Liye Guo and Cynthia Kop
12:00
Suspension Analysis and Selective Continuation-Passing Style for Universal Probabilistic Programming Languages
Daniel Lundén, Lars Hummelgren, Jan Kudlicka, Oscar Eriksson and David Broman
FoSSaCS: Logic and Proofs
Chair: Ichiro Hasuo
Room: Diekirch-Echternach-Fischbach
10:30
Succinctness of Cosafety Fragments of LTL via Combinatorial Proof Systems
Luca Geatti, Alessio Mansutti and Angelo Montanari
11:00
A Resolution-Based Interactive Proof System for UNSAT
Philipp Czerner, Javier Esparza and Valentin Krasotin
11:30
Craig Interpolation for Decidable First-Order Fragments*
Balder ten Cate and Jesse Comer
12:00
Clones, closed categories, and combinatory logic
Philip Saville
Spin: Verification Tools
Chair: Matthias Heizmann
Room: Schengen I
10:30
Learning the State Machine Behind a Modal Text Editor: The (Neo)Vim Case Study
Pierre Ganty
11:00
Tolerange: Quantifying Fault Masking in Stochastic Systems
Luciano Putruele, Ramiro Demasi, Pablo Castro and Pedro D'Argenio
11:30
Software Verification Witnesses 2.0
Paulína Ayaziová, Dirk Beyer, Marian Lingsch-Rosenfeld, Martin Spiessl and Jan Strejček
12:00
Fault Localization on Verification Witnesses*
Dirk Beyer, Matthias Kettl and Thomas Lemberger
12:30
Lunch
TACAS: Games
Chair: Bernd Finkbeiner
Room: Hollenfels
14:00
Auction-Based Scheduling
Guy Avni, Kaushik Mallik and Suman Sadhukhan
14:30
Most General Winning Secure Equilibria Synthesis in Graph Games
Satya Prakash Nayak and Anne-Kathrin Schmuck
15:00
On-The-Fly Algorithm for Reachability in Parametric Timed Games
Mikael Bisgaard Dahlsen-Jensen, Baptiste Fievet, Laure Petrucci and Jaco van de Pol
15:30
Rabin Games and Colourful Universal Trees
Rupak Majumdar, Irmak Saglam and K. S. Thejaswini
ESOP: Verification
Chair: Luis Caires
Room: Schengen II
14:00
A Denotational Approach to Release-Acquire Concurrency
Yotam Dvir, Ohad Kammar and Ori Lahav
14:30
Specifying and Verifying Persistent Libraries
Léo Stefanesco, Azalea Raad and Viktor Vafeiadis
15:00
Intel PMDK Transactions: Specification and Concurrency
Azalea Raad, Ori Lahav, John Wickerson, Piotr Balcer and Brijesh Dongol
15:30
Hyperproperty Verification as CHC Satisfiability
Shachar Itzhaky, Sharon Shoham and Yakir Vizel
FoSSaCS: Infinite-State Systems
Chair:: Jerome Leroux
Room: Diekirch-Echternach-Fischbach
14:00
Reachability in Fixed VASS: Expressiveness and Lower Bounds
Andrei Draghici, Christoph Haase and Andrew Ryzhikov
14:30
From Innermost to Full Almost-Sure Termination of Probabilistic Term Rewriting
Jan-Christoph Kassing, Florian Frohn and Jürgen Giesl
15:00
Dimension-Minimality and Primality of Counter Nets
Shaull Almagor, Guy Avni, Henry Sinclair-Banks and Asaf Yeshurun
15:30
Parameterized Broadcast Networks with Registers: from NP to the Frontiers of Decidability
Lucie Guillou, Corto Mascle and Nicolas Waldburger
Spin: Model Checking
Chair: Anton Wijs
Room: Ansembourg
14:00
MoXI: An Intermediate Language for Symbolic Model Checking (keynote)
Kristin Yvonne Rozier
15:00
Synchronisation in Language-level Symmetry Reduction for Probabilistic Model Checking
Ivaylo Valkov, Alastair Donaldson and Alice Miller
15:30
A Hypergraph-based Formalization of Hierarchical Reactive Modules and a Compositional Verification Method
Daisuke Ishii
Award Winner Presentations
Chair: Marieke Huisman
Room: Europe A
14:00
Doctoral Dissertation Award
Yotam Feldman: Towards a Theory of Learning Inductive Invariants
14:30
Test Of Time Award
Luca Cardelli and Andrew D. Gordon: Mobile Ambients
15:00
Test-Of-Time Tool Award
Marta Kwiatkowska, Gethin Norman, and David Parker: PRISM
15:30
Artifact Evaluation Report & Awards
Arnd Hartmanns, Hadar Frenkel, and Tobias Kappé
16:00
Coffee break
TACAS: Concurrency
Chair: Hadar Frenkel
Room: Hollenfels
16:30
Verification under TSO with an infinite Data Domain
Florian Furbach, Parosh Aziz Abdulla, Mohamed Faouzi Atig and Shashwat Garg
17:00
OxiDD: A Safe, Concurrent, Modular, and Performant Decision Diagram Framework in Rust*
Nils Husung, Clemens Dubslaff, Holger Hermanns and Maximilian Alexander Köhl
17:30
Decidable Verification under Localized Release-Acquire Concurrency
Abhishek Kr Singh and Ori Lahav
ESOP: Abstract Interpretation
Chair: Thomas Wies
Room: Schengen II
16:30
A Modular Soundness Theory for the Blackboard Analysis Architecture
Sven Keidel, Dominik Helm, Tobias Roth and Mira Mezini
17:00
Formalizing Date Arithmetic and Statically Detecting Ambiguities for the Law*
Raphaël Monat, Aymeric Fromherz and Denis Merigoux
17:30
Detection of Uncaught Exceptions in Functional Programs by Abstract Interpretation*
Pierre Lermusiaux and Benoit Montagu
Competition on Software Testing (Test-Comp)
Chair: Dirk Beyer
Room: Schengen I
16:30
Introduction to Test-Comp
Dirk Beyer
16:50
CoVeriTest (Marie-Christine Jakobs), ESBMC (Rafael Sá Menezes), FuSeBMC (Rafael Sá Menezes), Fizzer (Lukáš Urban), Utestgen (Max Barth)
17:40
Discussion
Programme in PDF for print
Full Programme