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...

Descripción completa

Detalles Bibliográficos
Autor principal: Mendil, Ismaïl
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