Rodin Workshop 2026: Difference between revisions

From Event-B
Jump to navigationJump to search
Asieh (talk | contribs)
Asieh (talk | contribs)
 
(4 intermediate revisions by the same user not shown)
Line 20: Line 20:
their tools and to achieve better coordination of tool development effort.
their tools and to achieve better coordination of tool development effort.


Proceedings is available [https://eprints.soton.ac.uk/503334/1/RodinWorkshop2025_proceedings.pdf here].
Proceedings is available [will be available here].


== Programme ==
== Programme ==


'''14:00 – 16:05 JST''' Session I — ''In-person presentations: ''
'''14:00 – 16:05 JST''' Session 1 — ''In-person presentations: ''
* chronoEvent-B: A Rodin Plugin for Timed Constraints in Event-B — ''Amel Mammar, Cabrel Feukeng Momo, Marc Frappier*, Paul Gibson'' ([[Media:202601.pdf|pdf]], [[Media:202601_slides.pdf|slides]])
* chronoEvent-B: A Rodin Plugin for Timed Constraints in Event-B — ''Amel Mammar, Cabrel Feukeng Momo, Marc Frappier*, Paul Gibson'' ([[Media:202601.pdf|pdf]], [[Media:202601_slides.pdf|slides]])
* Rust Toolchain for Event-B with Language Server Support — ''Denis Efremov*, Ilya Shchepetkov'' ([[Media:202602.pdf|pdf]], [[Media:202602_slides.pdf|slides]])
* Rust Toolchain for Event-B with Language Server Support — ''Denis Efremov*, Ilya Shchepetkov'' ([[Media:202602.pdf|pdf]], [[Media:202602_slides.pdf|slides]])
Line 33: Line 33:
'''16:05 – 16:20 JST''' ''Break''
'''16:05 – 16:20 JST''' ''Break''


'''16:20 – 18:00 JST'' Session 2 — ''Remote presentations:''
'''16:20 – 18:00 JST''' Session 2 — ''Remote presentations:''
* Inductive Set Construction using instantiation and Rodin — ''Dominique Cansell*'' ([[Media:202606.pdf|pdf]], [[Media:202606_slides.pdf|slides]])
* Inductive Set Construction using instantiation and Rodin — ''Dominique Cansell*'' ([[Media:202606.pdf|pdf]], [[Media:202606_slides.pdf|slides]])
* An Event-B Sequent Prover in Prolog and ProB —  ''Katharina Engels*, Jan Gruteser*, and Michael Leuschel'' ([[Media:202607.pdf|pdf]], [[Media:202607_slides.pdf|slides]])
* An Event-B Sequent Prover in Prolog and ProB —  ''Katharina Engels*, Jan Gruteser*, and Michael Leuschel'' ([[Media:202607.pdf|pdf]], [[Media:202607_slides.pdf|slides]])

Latest revision as of 20:42, 13 April 2026

13th Rodin User and Developer Workshop

The 13th Rodin User and Developer Workshop, May 18th, 2026, Tokyo, Japan * Hybrid event *

Event-B is a formal method for system-level modelling and analysis. The Rodin Platform is an Eclipse-based toolset for Event-B that provides effective support for modelling and automated proof.

The platform is open-source and is further extendable with plug-ins. A range of plug-ins have already been developed.

The 13th Rodin workshop will be collocated with the FM 2026 Conference,.

The purpose of this workshop is to bring together existing and potential users and developers of the Rodin toolset and to foster a broader community of Rodin users and developers.

For Rodin users the workshop will provide an opportunity to share tool experiences and to gain an understanding of on-going tool developments.

For plug-in developers the workshop will provide an opportunity to showcase their tools and to achieve better coordination of tool development effort.

Proceedings is available [will be available here].

Programme

14:00 – 16:05 JST Session 1 — In-person presentations:

  • chronoEvent-B: A Rodin Plugin for Timed Constraints in Event-B — Amel Mammar, Cabrel Feukeng Momo, Marc Frappier*, Paul Gibson (pdf, slides)
  • Rust Toolchain for Event-B with Language Server Support — Denis Efremov*, Ilya Shchepetkov (pdf, slides)
  • A theory for defining and handling matrices in Event-B — Guillaume Dupont* (pdf, slides)
  • Enhancing EB4EB Framework by Introducing Lexicographic Variants — Peter Rivière*, Yamine Aït Ameur, Toshiaki Aoki, Guillaume Dupont, Neeraj Kumar Singh, Takashi Tomita, Duong Dinh Tran (pdf, slides)
  • Automated transformation of Event-B machines into EB4EB deep instances — Rémy Sangoï, Yamine Aït-Ameur, Guillaume Dupont*, Peter Rivière, and Neeraj K. Singh (pdf, slides)

16:05 – 16:20 JST Break

16:20 – 18:00 JST Session 2 — Remote presentations:

  • Inductive Set Construction using instantiation and Rodin — Dominique Cansell* (pdf, slides)
  • An Event-B Sequent Prover in Prolog and ProB — Katharina Engels*, Jan Gruteser*, and Michael Leuschel (pdf, slides)
  • Updates in the Rodin plug-in ecosystem — Guillaume Verdier*, Laurent Voisin (pdf, slides)
  • Modeling and Proving the Parallel Climbers Puzzle in Event-B — Kevin Schwarz* (pdf, slides)

Organisers

Asieh Salehi Fathabadi, Lecturer, University of Southampton

Laurent Voisin, R&D Manager, Systerel

Neeraj Kumar Singh, Associate Professor, INPT-ENSEEIHT / IRIT, University of Toulouse

Michael Leuschel, Professor, Heinrich-Heine-Universität, Germany

Son Hoang, Associate Professor, University of Southampton