A tool-supported approach for modeling and verifying hybrid systems using EVENT-B and the differential equation solver SAGEMATH - Archive ouverte HAL
Communication Dans Un Congrès Année : 2023

A tool-supported approach for modeling and verifying hybrid systems using EVENT-B and the differential equation solver SAGEMATH

Résumé

The common mathematical model for cyber-physical systems is that of hybrid systems that enable combining both discrete and continuous behaviors represented by differential equations. In this paper, we introduce a formal approach, using EVENT-B and its refinement strategy, for specifying and verifying cyber-physical systems whose behavior is described by ordinary differential equations. To deal with the resolution of ordinary differential equations in EVENT-B, the approach is based on interfacing the differential equation solver SAGEMATH (System for Algebra and Geometry Experimentation) with the RODIN tool, a platform for EVENT-B projects development. For this purpose, we modeled and implemented the interface to the solver in EVENT-B using a RODIN plugin. This enables to reason on the EVENT-B specification and prove safety properties. The proposed approach was successfully applied on a frequently used cyber-physical system case studies.
Fichier principal
Vignette du fichier
ICSOFT.pdf (484.52 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04344606 , version 1 (14-12-2023)

Identifiants

Citer

Meryem Afendi, Amel Mammar, Régine Laleau. A tool-supported approach for modeling and verifying hybrid systems using EVENT-B and the differential equation solver SAGEMATH. 18th International Conference on Software Technologies (ICSOFT), Jul 2023, Rome, Italy. pp.71-83, ⟨10.5220/0012080900003538⟩. ⟨hal-04344606⟩
41 Consultations
18 Téléchargements

Altmetric

Partager

More