Seminar Programme

As usual, the technical programme was created and updated dynamically during the conference. 

 

Monday 18/Nov/24

08:00 - 09:00Registration & Welcome 
09:00 - 10:00Invited Talk: Jean-Baptiste JeanninSynchronous Programming with Refinement Types
10:00 - 10:30Erwan Jahier, Pascal RaymondLustre Multi-tasks
10:30 - 11:00Coffee break 
11:00 - 11:45Reinhard von Hanxleden, Alexander Schulz-Rosengarten, Jette PetzoldThree Generations of Steam Boiler Models in SCCharts(7.1 MB)
11:45 - 12:30Manuel Serrano, Robby FindlerThe Functional, the Imperative, and the Sudoku
13:00 - 14:30LUNCH 
15:00 - 15:45Rui ChenTowards Coherent Semantics: A Quantitatively Typed EDSL for Synchronous System Design(2.3 MB)
15:45 - 16:30Beno?t CaillaudFault Diagnosability Analysis of Multi-mode Systems(8.1 MB)
16:30 - 17:00Coffee break 
17:00 - 17:45Marc PouzetForward: an Array Iteration in a Stream Language or Iterating in Space with an Iteration in Time(563.0 KB)
   
19:00 - 22:00Informal Welcome Reception (AULA) 

 

Tuesday 19/Nov/24

09:00 - 10:00Invited Talk: Romain MichonEvolution of Real-Time Audio Signal Processing Through the Lens of Timing and Synchronicity
10:00-10:30Bruno Ferres, Pascal RaymondA Transistor Level Relational Semantics for Electrical Rule Checking by SMT Solving
10:30 - 11:00Coffee break 
11:00 - 11:45Logan KenwrightThe Case for a Latency-aware Synchronous Language for Distributed Systems (Timetide)
11:45 - 12:30Partha RoopSafe Reinforcement Learning of Autonomous Systems using Run-time Enforcement 
13:00 - 14:30LUNCH 
14:30 - 15:15Kees GoossensA Real-Time Deterministic Multicore Platform and Its Modelling(10.6 MB)
15:15 - 16:00

Jiawei Chen

Towards a Refinement Type System for Hybrid Synchronous Program Verification

16:00 - 16:30Coffee break 
16:30 - 17:15Fahimeh BahramiBehavioral-Level Exploration through Automatic Pattern Identification and Rule-Based Transformations
17:15 - 18:00Aron Jeremiah (University of Auckland)To Dose or Not to Dose: An exploration on the impacts of Micro-dosing LSD on Sleep

 

Wednesday 20/Nov/24

09:00 - 10:00

Invited Talk: Koen Claessen

 

Combining Functional Reactive Programming and Lustre(2.2 MB)
10:00 - 10:30Paul Jeanmaire 
10:30 - 11:00Timothy BourkeAn attempt at multithreading via integer linear programming for rate-synchronous Lustre(432.3 KB)
11:30 - 13:00LUNCH 
13:00 - 19:00OUTING, FIELD TRIP 
20:00-22:30SOCIAL DINNERRestaurant Brudermühle, Schranne 1, 96049 Bamberg

 

Thursday 21/Nov/24

08:30 - 10:45Guided Tour Concert Hall; Admission to Rehearsal of Bamberg Symphony Orchestra ; Free Co-Working at AULA/Dominican Church 
11:15-12:00Claude Stolze, Michael MendlerEncoding Esterel in Synpatick(463.9 KB)
12:00-12:30Luigi LiquoriForging Labels in Synpatick
12:30 - 14:00LUNCH 
14:45 - 15:30Grégoire BussoneReducing copies in a Lustre-like language with arrays(264.3 KB)
15:30 - 16:15Kees GoossensCompSoc Demo
16:15 - 16:45Coffee break 
16:45 - 17:15Nathan Allen (The University of Auckland / Auckland University of Technology)Synchronous Execution and Verification of Spiking Neural Networks
17:15 - 18:00Sobhan Chatterjee (University of Auckland)Exploring Policy-based training and enforcement of Compositional Neural Networks(2.0 MB)
18:00 - 18:30Jean-Baptiste JeanninWhat is a Zero-Crossing?

 

Friday 22/Nov/24

09:00 - 09:45Marc PouzetCausality analysis: A type-based representation(389.3 KB)
09:45 - 10:30Koen ClaessenDeveloping the semantics of the new programming language Verse for games and proofs, using a rewrite system
10:30 - 11:00

Coffee break

 

 
11:00 - 12:15

 

 

Open Discussion & Coworking
12:15 - 12:30Closing & Farewell 
12:30-13:00LUNCH