Program
Below is the main program of SEFM, to take place in the Zwarte Doos, see the page venue. Details on the workshop program can be found here.
DAY 1 Wednesday 8 November 2023
09:00-09:30 | registration & coffee |
09:20-09:30 | opening |
09:30-10:30 | Context-aware Trace Contracts (keynote), chair: Tim Willemse Reiner Hähnle |
10:30-11:00 | break |
11:00-12:30 |
Session 1: Contracts in Software Development. chair: Jan Friso Groote SSCalc - A Calculus for Solidity Smart Contracts Capturing Smart Contract Design with DCR Graphs An Active Learning Approach to Synthesizing Program Contracts |
12:30-13:30 | lunch |
13:30-15:00 |
Session 2: Machine learning in Software Engineering. chair: Thomas Neele Exact and Efficient Bayesian Inference for Privacy Risk Quantification Guiding Symbolic Execution with A-star QNNREPAIR: Scalable Quantized Neural Network Repair |
15:00-15:30 | break |
15:30-17:00 |
Session 3: Analysis and Verification (I) chair: Gwen Salaün Verified Scalable Parallel Computing with Why3 The Cubicle Fuzzy Loop: A Fuzzing-Based Extension for the Cubicle Model Checker Interactive visualization meets probabilistic model checking |
17:00-18:30 | reception (outside the conference room) |
Day 2 Thursday 9 November 2023
09:00-09:30 | walk-in with coffee |
09:30-10:30 |
Session 4: Refinement and Refactoring chair: Jeroen Keiren Refinements for Open Automata Refactoring of Multi-Instance BPMN Processes with Time and Resources |
10:30-11:00 | break |
11:00-12:30 |
Session 5: Foundations and Correctness chair: Burcu Kulahcioglu Ozkan A Formalization of Heisenbugs and Their Causes Verifying Read-Copy Update under RC11 ATM: a Logic for Quantitative Security Properties on Attack Trees |
12:30-13:30 | lunch |
13:30-14:30 | Safe and Secure Programming Abstractions for Decentralized Software (keynote), chair: Carla Ferreira Mira Mezini |
15:00-17:00 | social event at Philips Museum (Google maps) |
18:00-21:30 | banquet at Stories Eindhoven (Google maps) |
Day 3 Friday 10 November 2023
09:00-09:30 | walk-in with coffee |
09:30-10:30 | Randomized Testing of Distributed Systems (keynote), chair: Tim Willemse Burcu Kulahcioglu Ozkan |
10:30-11:00 | break |
11:00-12:30 |
Session 6: Analysis and Verification (II). chair: Carla Ferreira Attack time analysis in dynamic attack trees via integer linear programming Decoupled Fitness Criteria for Reactive Systems Ranged Program Analysis via Instrumentation |
12:30-13:30 | lunch |
13:30-14:30 |
Session 7: Predictability of Verification Tools. chair: Antonio Cerone Robustness Testing of Software Verifiers Timeout Prediction for Software Analyses |
14:30-14:45 | closing / best paper |