Passer à la navigation principale Passer à la recherche Passer au contenu principal

A Rodin Plugin for Generating Proof Obligations for Invariant Preservation for ASTDs

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

This paper presents a Rodin plugin for automatically generating proof obligations for invariant preservation to ensure the correctness of an Algebraic State Transition Diagram (ASTD). ASTD is a graphical specification language that allows for the combination of Statechart-like extended hierarchical state machines using CSP-like process algebra operators. Invariants can be attached to any level in an ASTD to specify local properties. This plugin takes as input an ASTD in JSON format and produces the proof obligations within an Event-B context. It implements a formal approach that recursively generates all the proof obligations according to the structure of an ASTD. The tool currently supports automaton, sequence, guard and closure ASTDs, but can be easily extended to consider any ASTD type.

langue originaleAnglais
titreSoftware Engineering and Formal Methods - 23rd International Conference, SEFM 2025, Proceedings
rédacteurs en chefDomenico Bianculli, Elena Gomez-Martinez
EditeurSpringer Science and Business Media Deutschland GmbH
Pages157-164
Nombre de pages8
ISBN (imprimé)9783032104434
Les DOIs
étatPublié - 1 janv. 2026
Evénement23rd International Conference on Software Engineering and Formal Methods, SEFM 2025 - Toledo, Espagne
Durée: 10 nov. 202514 nov. 2025

Série de publications

NomLecture Notes in Computer Science
Volume16192 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence23rd International Conference on Software Engineering and Formal Methods, SEFM 2025
Pays/TerritoireEspagne
La villeToledo
période10/11/2514/11/25

Empreinte digitale

Examiner les sujets de recherche de « A Rodin Plugin for Generating Proof Obligations for Invariant Preservation for ASTDs ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation