Cargando…

Formally Verified Architecture Patterns of Hybrid Systems Using Proof and Refinement with Event-B

Cyber-Physical Systems (CPS) play a central role in modern days technology. From simple thermostat controllers to more advanced autonomous cars, their versatility makes them perfect candidates for many applications, in particular for safety critical ones. Thus, their certification is a key issue and...

Descripción completa

Detalles Bibliográficos
Autores principales: Dupont, Guillaume, Aït-Ameur, Yamine, Pantel, Marc, Singh, Neeraj K.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7242035/
http://dx.doi.org/10.1007/978-3-030-48077-6_12
_version_ 1783537167095562240
author Dupont, Guillaume
Aït-Ameur, Yamine
Pantel, Marc
Singh, Neeraj K.
author_facet Dupont, Guillaume
Aït-Ameur, Yamine
Pantel, Marc
Singh, Neeraj K.
author_sort Dupont, Guillaume
collection PubMed
description Cyber-Physical Systems (CPS) play a central role in modern days technology. From simple thermostat controllers to more advanced autonomous cars, their versatility makes them perfect candidates for many applications, in particular for safety critical ones. Thus, their certification is a key issue and formal methods are good candidates to assess safety and produce associated certificates. Hybrid systems show continuous-time dynamics depending on mode that is required in several stages of the architecture of Cyber-Physical Systems. Our work addresses the problem of formally verifying hybrid systems using refinement and proof with Event-B. Our previous work [14] presented formally verified generic architecture patterns for designing centralised hybrid systems, based on our generic approach [15]. We extend this work and give a formally verified architecture pattern aimed at modelling distributed hybrid systems, featuring multiple plants and multiple controllers. We validate the approach and illustrate the use of the defined pattern on an extension of a very common case study, borrowed from literature.
format Online
Article
Text
id pubmed-7242035
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-72420352020-05-22 Formally Verified Architecture Patterns of Hybrid Systems Using Proof and Refinement with Event-B Dupont, Guillaume Aït-Ameur, Yamine Pantel, Marc Singh, Neeraj K. Rigorous State-Based Methods Article Cyber-Physical Systems (CPS) play a central role in modern days technology. From simple thermostat controllers to more advanced autonomous cars, their versatility makes them perfect candidates for many applications, in particular for safety critical ones. Thus, their certification is a key issue and formal methods are good candidates to assess safety and produce associated certificates. Hybrid systems show continuous-time dynamics depending on mode that is required in several stages of the architecture of Cyber-Physical Systems. Our work addresses the problem of formally verifying hybrid systems using refinement and proof with Event-B. Our previous work [14] presented formally verified generic architecture patterns for designing centralised hybrid systems, based on our generic approach [15]. We extend this work and give a formally verified architecture pattern aimed at modelling distributed hybrid systems, featuring multiple plants and multiple controllers. We validate the approach and illustrate the use of the defined pattern on an extension of a very common case study, borrowed from literature. 2020-04-22 /pmc/articles/PMC7242035/ http://dx.doi.org/10.1007/978-3-030-48077-6_12 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Dupont, Guillaume
Aït-Ameur, Yamine
Pantel, Marc
Singh, Neeraj K.
Formally Verified Architecture Patterns of Hybrid Systems Using Proof and Refinement with Event-B
title Formally Verified Architecture Patterns of Hybrid Systems Using Proof and Refinement with Event-B
title_full Formally Verified Architecture Patterns of Hybrid Systems Using Proof and Refinement with Event-B
title_fullStr Formally Verified Architecture Patterns of Hybrid Systems Using Proof and Refinement with Event-B
title_full_unstemmed Formally Verified Architecture Patterns of Hybrid Systems Using Proof and Refinement with Event-B
title_short Formally Verified Architecture Patterns of Hybrid Systems Using Proof and Refinement with Event-B
title_sort formally verified architecture patterns of hybrid systems using proof and refinement with event-b
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7242035/
http://dx.doi.org/10.1007/978-3-030-48077-6_12
work_keys_str_mv AT dupontguillaume formallyverifiedarchitecturepatternsofhybridsystemsusingproofandrefinementwitheventb
AT aitameuryamine formallyverifiedarchitecturepatternsofhybridsystemsusingproofandrefinementwitheventb
AT pantelmarc formallyverifiedarchitecturepatternsofhybridsystemsusingproofandrefinementwitheventb
AT singhneerajk formallyverifiedarchitecturepatternsofhybridsystemsusingproofandrefinementwitheventb