A tool-supported approach for modeling and verifying hybrid systems using EVENT-B and the differential equation solver SAGEMATH - Archive ouverte HAL Accéder directement au contenu
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 sous embargo
Fichier sous embargo
0 1 18
Année Mois Jours
Avant la publication
vendredi 14 juin 2024
Fichier sous embargo
vendredi 14 juin 2024
Connectez-vous pour demander l'accès au fichier

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⟩
12 Consultations
2 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More