From Event-B to Lambdapi (Journées FAC 2024) - Assistance à la Certification d’Applications DIstribuées et Embarquées
Communication Dans Un Congrès Année : 2024

From Event-B to Lambdapi (Journées FAC 2024)

Résumé

B, Event-B and TLA are development languages based on set theory. Dedukti/Lambdapi is a logical framework based on the λΠ-calculus modulo in which many theories and logics can be expressed. In the context of ICSPA (ANR project), Lambdapi will be used to exchange models and proofs between the set theory-based formal methods B, Event-B and TLA. They will rely on the encoding of the respective set theories in Lambdapi.

We will here focus on Event-B with the Rodin Platform, an Eclipse-based IDE and logical framework (Java-based) for Event-B. In this first work, our aim is to check the proof trees generated by Rodin. For this purpose, we use the Lambdapi framework. We present the translation of Event-B constructs based on the set theory (first order equational classic logic, set based-logic) and some deduction rules. We also discuss how the specific rules of Event-B related to set theory are translated.

Fichier principal
Vignette du fichier
Grieu_2024_FAC.pdf (535.52 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04692230 , version 1 (09-09-2024)

Identifiants

  • HAL Id : hal-04692230 , version 1

Citer

Anne Grieu. From Event-B to Lambdapi (Journées FAC 2024). FAC 2024, groupe IFSE du RTRA STAE, Apr 2024, Toulouse, France. ⟨hal-04692230⟩
137 Consultations
25 Téléchargements

Partager

More