ABZ2023: 9TH INTERNATIONAL CONFERENCE ON RIGOROUS STATE-BASED METHODS
PROGRAM

Days: Tuesday, May 30th Wednesday, May 31st Thursday, June 1st Friday, June 2nd

Tuesday, May 30th

View this program: with abstractssession overviewtalk overview

09:30-11:00 Session 2A: Tutorial 1 (first part)
09:30
{log}: Programming and Automated Proof in Set Theory (I) (abstract)
09:30-11:00 Session 2B: The Rodin Workshop session I
09:30
Rodin: two years of updates
09:45
Proof automation for Event-B theories
PRESENTER: Peter Riviere
10:15
Constructing the Real Numbers using RODIN and EBRP’s plugin
11:00-11:30Coffee Break
11:30-13:00 Session 3A: Tutorial 1 (second part)
11:30
{log}: Programming and Automated Proof in Set Theory (II)
11:30-13:00 Session 3B: The Rodin Workshop session II
11:30
Rodin-hs: A set of libraries and tools for handling Rodin files in Haskell
11:50
CamilleX 3.0
PRESENTER: Son Hoang
12:10
Formalisation of a Software Development Process
12:30
A Rigorous Iterative Analysis Approach for Capturing the Safety Requirements of Self-Driving Vehicle Systems:
PRESENTER: Fahad Alotaibi
13:00-14:00Lunch Break
14:00-15:30 Session 5: The Rodin Workshop session shared with IVOIRE Workshop
14:00
Generating safe code to prevent or handle integer overflows inside Event-B actions formulas
14:30
Intro to the IVOIRE project
14:35
Classification and Semantics of Validation Tasks
15:00
Formalizing and Validating the VO Approach
15:30-15:45Coffee Break
15:45-18:45 Session 6A: Tutorial Talk 3
15:45
Using B to program the CLEARSY Safety Platform Starter Kit For Education (abstract)
15:45-17:30 Session 6B: The IVOIRE Worskhop
15:45
Validation-Driven Development
16:15
A Case-study for Incremental Validation
16:45
Compositional Simulation of Abstract State Machines for Safety Critical Systems
17:15
Wrap Up
20:00-23:00Dinner in Nancy at the Grand Café Foy, 1 Place Stanislas
Wednesday, May 31st

View this program: with abstractssession overviewtalk overview

09:30-10:30 Session 9: Keynote Talk 1
09:30
Formal verification of electronic voting systems (abstract)
10:30-11:00Coffee Break
11:00-13:00 Session 10: Proof and Model Engineering
11:00
Introducing Inductive Construction in B with the Theory Plugin (abstract)
11:30
Encoding TLA+ Proof Obligations Safely for SMT (abstract)
12:00
Standalone Event-B models analysis relying on the EB4EB meta-theory (abstract)
12:30
Adding records to Alloy (abstract)
PRESENTER: David Chemouil
13:00-14:00Lunch Break
14:00-16:00 Session 11: Security and Theory
14:00
Designing Secure Systems using Hierarchical STPA and Event-B (abstract)
14:30
Behavioural Theory of Reflective Algorithms (abstract)
15:00
Journal-First: Building Specifications in the Event-B Institution (abstract)
15:30
Exploration of Reflective ASMs for Genetic Algorithms and Security (abstract)
16:00-16:30Coffee Break
16:30-17:30 Session 12: Keynote Talk 2
16:30
Refinements of Hybrid Dynamical Systems Logic (abstract)
Thursday, June 1st

View this program: with abstractssession overviewtalk overview

09:00-11:00 Session 13: ABZ 2023 Case Study AMAN
09:00
Modeling and Analysis of a Safety-critical Interactive System through VOs (abstract)
09:30
Task Model Design and Analysis with Alloy (abstract)
PRESENTER: Alcino Cunha
10:00
Modeling and Verifying an Arrival Manager using Event-B (abstract)
10:30
formal MVC: a pattern for the integration of ASM specifications in UI development (abstract)
11:00-11:30Coffee Break
11:30-12:30 Session 14: Keynote Talk 3
11:30
VerCors & Alpinist: verification of optimised GPU programs (abstract)
13:00-14:00Lunch Break
14:00-15:30 Session 15: Modelling I
14:00
Modelling an Automotive Software System with TASTD (abstract)
14:30
TASTD a real-time extension for ASTD (abstract)
15:00
Thread-Local, Step-Local Proof Obligations for Refinement of State-Based Concurrent Systems (abstract)
15:30-16:00Coffee Break
17:00-18:00 Session 17: Modelling 2
17:00
Pattern-based Refinement Generation Through Domain Specific Languages (abstract)
17:20
Modeling the MVM-Adapt System by Compositional I/O Abstract State Machines (abstract)
Friday, June 2nd

View this program: with abstractssession overviewtalk overview

08:30-10:30 Session 18: Validation
08:30
Validation of Formal Models by Interactive Simulation (abstract)
08:50
Crucible Tools for Test Generation and Advanced Animation of Alloy Models (abstract)
09:10
Verifying Event-B Hybrid Models using Cyclone (abstract)
09:30
Validation by Abstraction and Refinement (abstract)
09:50
Verifying temporal relational models with Pardinus (abstract)
PRESENTER: Julien Brunel
10:30-10:45Coffee Break
10:45-11:45 Session 19: Doctoral Session I
10:45
Exploring a methodology for formal verification of safety-critical systems (abstract)
11:15
Extending Modelchecking with ProB to Floating-Point Numbers and Hybrid Systems (abstract)
11:45-12:45 Session 20: Doctoral Session II
11:45
A framework for formal verification and validation of railway systems (abstract)
12:15
Using Lambdapi to verify proof obligations of TLAPS generated by veriT (abstract)
13:00-14:00Lunch Break