Cargando…
A Framework for Critical Interactive System Formal Modelling and Analysis
Interactive system development does not follow the same life cycle as other system developments. The essential differences lie in the iterative nature of such system development. Throughout iterations, the requirements undergo many changes due to the evolution of customer’s needs and user feedback a...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7242044/ http://dx.doi.org/10.1007/978-3-030-48077-6_36 |
_version_ | 1783537169157062656 |
---|---|
author | Mendil, Ismaïl |
author_facet | Mendil, Ismaïl |
author_sort | Mendil, Ismaïl |
collection | PubMed |
description | Interactive system development does not follow the same life cycle as other system developments. The essential differences lie in the iterative nature of such system development. Throughout iterations, the requirements undergo many changes due to the evolution of customer’s needs and user feedback after experiencing prototypes. The challenge is tougher in the case of critical HCI (aircraft cockpits, medical systems, nuclear power plant etc.). Indeed, critical HCI requires to be designed and built such that safety and security requirements are thoroughly fulfilled. This paper presents a novel development framework featuring formal verification and validation of critical interactive systems at modelling level. It identifies the several challenges of the interactive system development and settles down the main objectives. Furthermore, it sketches the most important traits of the proposed approach to circumvent the enumerated challenges. Hence, we discuss the importance of the pivot language Fluid, the domain theory specific to interactive systems and their modelling using Event-B. |
format | Online Article Text |
id | pubmed-7242044 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
record_format | MEDLINE/PubMed |
spelling | pubmed-72420442020-05-22 A Framework for Critical Interactive System Formal Modelling and Analysis Mendil, Ismaïl Rigorous State-Based Methods Article Interactive system development does not follow the same life cycle as other system developments. The essential differences lie in the iterative nature of such system development. Throughout iterations, the requirements undergo many changes due to the evolution of customer’s needs and user feedback after experiencing prototypes. The challenge is tougher in the case of critical HCI (aircraft cockpits, medical systems, nuclear power plant etc.). Indeed, critical HCI requires to be designed and built such that safety and security requirements are thoroughly fulfilled. This paper presents a novel development framework featuring formal verification and validation of critical interactive systems at modelling level. It identifies the several challenges of the interactive system development and settles down the main objectives. Furthermore, it sketches the most important traits of the proposed approach to circumvent the enumerated challenges. Hence, we discuss the importance of the pivot language Fluid, the domain theory specific to interactive systems and their modelling using Event-B. 2020-04-22 /pmc/articles/PMC7242044/ http://dx.doi.org/10.1007/978-3-030-48077-6_36 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 Mendil, Ismaïl A Framework for Critical Interactive System Formal Modelling and Analysis |
title | A Framework for Critical Interactive System Formal Modelling and Analysis |
title_full | A Framework for Critical Interactive System Formal Modelling and Analysis |
title_fullStr | A Framework for Critical Interactive System Formal Modelling and Analysis |
title_full_unstemmed | A Framework for Critical Interactive System Formal Modelling and Analysis |
title_short | A Framework for Critical Interactive System Formal Modelling and Analysis |
title_sort | framework for critical interactive system formal modelling and analysis |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7242044/ http://dx.doi.org/10.1007/978-3-030-48077-6_36 |
work_keys_str_mv | AT mendilismail aframeworkforcriticalinteractivesystemformalmodellingandanalysis AT mendilismail frameworkforcriticalinteractivesystemformalmodellingandanalysis |