Building Correct Hybrid Systems using Event-B and Sagemath: Illustration by the Hybrid Smart Heating System Case Study

Meryem Afendi, Amel Mammar, Regine Laleau

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Cyber-physical systems allow interactions with the physical world using a network of sensors and actuators. They also form basis of future technologies via engaging in innovating within many crucial fields: health, transport, smart grid, etc. Modeling cyber-physical systems requires handling the evolution of continuous measurements. Generally this evolution is repre-sented by ordinary differential equations where the unknown variable denotes a set of functions that depend on a single independent variable. The aim of our work is to propose a correct-by-construction formal approach, based on the refinement technique of the Event-B method, to model and verify such systems. However, Event-B does not handle the resolution of ordinary differential equations. To overcome this limit, we suggest to combine Event-B with the differential equation solver SageMath. This paper presents our approach by means of the hybrid smart heating system case study.

Original languageEnglish
Title of host publicationProceedings - 2022 26th International Conference on Engineering of Complex Computer Systems, ICECCS 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages91-96
Number of pages6
ISBN (Electronic)9781665401623
DOIs
Publication statusPublished - 1 Jan 2022
Event26th International Conference on Engineering of Complex Computer Systems, ICECCS 2022 - Hiroshima, Japan
Duration: 26 Mar 202230 Mar 2022

Publication series

NameProceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS
Volume2022-March
ISSN (Print)2770-8527
ISSN (Electronic)2770-8535

Conference

Conference26th International Conference on Engineering of Complex Computer Systems, ICECCS 2022
Country/TerritoryJapan
CityHiroshima
Period26/03/2230/03/22

Keywords

  • Cyber-Physical System
  • Differential Equation Solver
  • Event-B
  • Hybrid Smart Heating System
  • Ordinary Differential Equation
  • Sagemath

Fingerprint

Dive into the research topics of 'Building Correct Hybrid Systems using Event-B and Sagemath: Illustration by the Hybrid Smart Heating System Case Study'. Together they form a unique fingerprint.

Cite this