FormaliSE 2025
Sun 27 - Mon 28 April 2025 Ottawa, Ontario, Canada
co-located with ICSE 2025
You're viewing the program in a time zone which is different from your device's time zone change time zone

Sun 27 Apr

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 10:30
Invited Speaker 1Research Track at 203
Chair(s): Gwen Salaün University of Grenoble Alpes
09:00
90m
Keynote
Assuring AI in Autonomous Driving: Challenges and Emerging Approaches
Research Track
K: Krzysztof Czarnecki University of Waterloo, Canada
10:30 - 11:00
10:30
30m
Coffee break
Sunday Morning Break
ICSE Catering

11:00 - 12:30
Session 1 - Formal Methods and Autonomous Systems Research Track at 203
Chair(s): Divya Gopinath NASA Ames (KBR Inc.)
11:00
30m
Talk
CPS Falsification using Autoencoded Input Models
Research Track
Youssef Zahar University of Minnesota, Sanjai Rayadurgam University of Minnesota
11:30
30m
Talk
Modeling Language for Scenario Development of Autonomous Driving Systems
Research Track
Toshiaki Aoki JAIST, Takashi Tomita JAIST, Tatsuji Kawai Kochi University, Daisuke Kawakami Mitsubishi Electric Corporation, Nobuo Chida Mitsubishi Electric Corporation
12:00
30m
Talk
Robustness Verification of Video Classification Neural Networks
Research Track
Samuel Sasaki Vanderbilt University, Preston K. Robinette Vanderbilt University, Diego Manzanas Lopez Vanderbilt University, Taylor T Johnson Vanderbilt University
12:30 - 14:00
12:30
90m
Lunch
Sunday Lunch
ICSE Catering

14:00 - 15:30
Session 2 – Theorem Proving and Probabilistic Model CheckingResearch Track at 203
Chair(s): Nancy Day University of Waterloo, Canada
14:00
30m
Talk
The Burden of Proof: Automated Tooling for Rapid Iteration on Large Mechanised Proofs
Research Track
Chengsong Tan Imperial College London, Kaihong, Alastair F. Donaldson Imperial College London, Jonathan Julian Huerta y Munive Czech Technical University, John Wickerson Imperial College London
14:30
30m
Talk
A proof-based ground algebraic meta-model for reasoning on ASTD in Event-B
Research Track
Christophe Chen INPT-ENSEEIHT/IRIT, Peter Rivière INPT-ENSEEIHT / IRIT, University of Toulouse, France, Neeraj Kumar Singh INPT-ENSEEIHT/IRIT, Guillaume Dupont INPT–ENSEEIHT, Yamine Ait Ameur IRIT/INPT-ENSEEIHT, Marc Frappier Université de Sherbrooke, Canada
15:00
30m
Talk
Probabilistic Model Checking of Disaster Resource Distribution Strategies
Research Track
Kenneth Johnson Auckland University of Technology, Meena Kumari Auckland University of Technology
15:30 - 16:00
15:30
30m
Break
Sunday Afternoon Break
ICSE Catering

16:00 - 17:30
Session 3 - Temporal Logic and ContractsResearch Track at 203
Chair(s): Domenico Bianculli University of Luxembourg
16:00
30m
Talk
Specifying Distributed Hash Tables with Allen Temporal Logic
Research Track
Nuno Policarpo Instituto Superior Técnico, University of Lisbon, José Fragoso Santos INESC-ID; Instituto Superior Técnico - University of Lisbon, Alcino Cunha University of Minho; INESC TEC, João Leitão NOVA LINCS & FCT, NOVA University of Lisbon, Pedro Ákos Costa NOVA LINCS & DI-FCT-UNL
16:30
30m
Talk
Temporal Logics Meet Real-World Software Requirements: A Reality Check
Research Track
Roman Bögli University of Bern, Atefeh Rohani University of Bern, Thomas Studer University of Bern, Christos Tsigkanos University of Athens, Greece, Timo Kehrer University of Bern
17:00
30m
Talk
Detecting Redundant Preconditions
Research Track
Nicola Thoben University of Oldenburg, Heike Wehrheim Carl von Ossietzky Universität Oldenburg / University of Oldenburg

Mon 28 Apr

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 10:30
Invited Speaker 2Research Track at 203
Chair(s): Anastasia Mavridou KBR / NASA Ames Research Center
09:00
90m
Keynote
Adversarial Perturbations and Self-Defenses for Large Language Models on Coding Task
Research Track
K: Corina S. Pasareanu Carnegie Mellon University Silicon Valley, NASA Ames Research Center
10:30 - 11:00
10:30
30m
Break
Monday Morning Break
ICSE Catering

11:00 - 12:30
Session 4 – Generative AI and Fuzzy LogicResearch Track at 203
Chair(s): Lina Marsso École Polytechnique de Montréal
11:00
30m
Talk
LLM-based Generation of Weakest Preconditions and Precise Array Invariants
Research Track
Daragh King Trinity College Dublin, Vasileios Koutavas Trinity College Dublin, Laura Kovács TU Wien
11:30
30m
Talk
VeCoGen: Automating Generation of Formally Verified C Code with Large Language Models
Research Track
Merlijn Sevenhuijsen Scania CV, AB & KTH Royal Institute of Technology, Khashayar Etemadi KTH Royal Institute of Technology, Mattias Nyberg Scania CV, AB & KTH Royal Institute of Technology
12:00
30m
Talk
Embracing Uncertainty: A Fuzzy Theoretical Model for Goal Fulfillment Assessment
Research Track
Vincenzo Grassi University of Roma "Tor Vergata", Raffaela Mirandola Karlsruhe Institute of Technology (KIT), Diego Perez-Palacin Linnaeus University
12:30 - 14:00
12:30
90m
Lunch
Monday Lunch
ICSE Catering

14:00 - 15:30
Session 5 - Formal Specification and Verification:Research Track at 203
Chair(s): Toshiaki Aoki JAIST
14:00
30m
Talk
Refining Alloy-Based Mutation Operators to Reflect Common Mistakes
Research Track
Ana Jovanovic The University of Texas at Arlington, Mohammad Nurullah Patwary The University of Texas at Arlington, Allison Sullivan University of Texas at Arlington
14:30
30m
Talk
Verifying Multiple TLA+ Configurations with Blast
Research Track
Paul Somson INESC TEC, Alcino Cunha University of Minho; INESC TEC
Pre-print
15:00
30m
Talk
Typestates Specification and Verification in Frama-C
Research Track
Sébastien Patte Université Paris-Saclay, CEA, List, Virgile Prevosto Université Paris-Saclay, CEA, List
15:30 - 16:00
15:30
30m
Break
Monday Afternoon Break
ICSE Catering

Tue 29 Apr

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 11:00
10:30
30m
Break
Tuesday Morning Break
ICSE Catering

12:30 - 14:00
12:30
90m
Lunch
Tuesday Lunch
ICSE Catering

15:30 - 16:00
15:30
30m
Break
Tuesday Afternoon Break
ICSE Catering

Wed 30 Apr

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 11:00
10:30
30m
Break
Wednesday Morning Break
ICSE Catering

12:30 - 14:00
12:30
90m
Lunch
Wednesday Lunch
ICSE Catering

15:30 - 16:00
15:30
30m
Break
Wednesday Afternoon Break
ICSE Catering

Thu 1 May

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 11:00
10:30
30m
Break
Thursday Morning Break
ICSE Catering

12:30 - 14:00
12:30
90m
Lunch
Thursday Lunch
ICSE Catering

15:30 - 16:00
15:30
30m
Break
Thursday Afternoon Break
ICSE Catering

Fri 2 May

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 11:00
10:30
30m
Break
Friday Morning Break
ICSE Catering

12:30 - 14:00
13:15
45m
Lunch
Friday Lunch
ICSE Catering

15:30 - 16:00
15:30
30m
Break
Friday Afternoon Break
ICSE Catering

Sat 3 May

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 11:00
10:30
30m
Break
Saturday Morning Break
ICSE Catering

12:30 - 14:00
13:15
45m
Lunch
Saturday Lunch
ICSE Catering

15:30 - 16:00
15:30
30m
Break
Saturday Afternoon Break
ICSE Catering