Integrating Formal Methods into Medical Software Development: the ASM approach
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216208%3A11320%2F18%3A10360967" target="_blank" >RIV/00216208:11320/18:10360967 - isvavai.cz</a>
Výsledek na webu
<a href="http://dx.doi.org/10.1016/j.scico.2017.07.003" target="_blank" >http://dx.doi.org/10.1016/j.scico.2017.07.003</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1016/j.scico.2017.07.003" target="_blank" >10.1016/j.scico.2017.07.003</a>
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
Integrating Formal Methods into Medical Software Development: the ASM approach
Popis výsledku v původním jazyce
Medical devices are safety-critical systems since their malfunctions can seriously compromise human safety. Correct operation of a medical device depends upon the controlling software, whose development should adhere to certification standards. However, these standards provide general descriptions of common software engineering activities without any indication regarding particular methods and techniques to assure safety and reliability. This paper discusses how to integrate the use of a formal approach into the current normative for the medical software development. The rigorous process is based on the Abstract State Machine (ASM) formal method, its refinement principle, and model analysis approaches the method supports. The hemodialysis machine case study is used to show how the ASM-based design process covers most of the engineering activities required by the related standards, and provides rigorous approaches for medical software validation and verification.
Název v anglickém jazyce
Integrating Formal Methods into Medical Software Development: the ASM approach
Popis výsledku anglicky
Medical devices are safety-critical systems since their malfunctions can seriously compromise human safety. Correct operation of a medical device depends upon the controlling software, whose development should adhere to certification standards. However, these standards provide general descriptions of common software engineering activities without any indication regarding particular methods and techniques to assure safety and reliability. This paper discusses how to integrate the use of a formal approach into the current normative for the medical software development. The rigorous process is based on the Abstract State Machine (ASM) formal method, its refinement principle, and model analysis approaches the method supports. The hemodialysis machine case study is used to show how the ASM-based design process covers most of the engineering activities required by the related standards, and provides rigorous approaches for medical software validation and verification.
Klasifikace
Druh
J<sub>imp</sub> - Článek v periodiku v databázi Web of Science
CEP obor
—
OECD FORD obor
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Návaznosti výsledku
Projekt
<a href="/cs/project/GA17-12465S" target="_blank" >GA17-12465S: Verifikace a hledání chyb v pokročilém softwaru</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2018
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název periodika
Science of Computer Programming
ISSN
0167-6423
e-ISSN
—
Svazek periodika
158
Číslo periodika v rámci svazku
June 2018
Stát vydavatele periodika
NL - Nizozemsko
Počet stran výsledku
20
Strana od-do
148-167
Kód UT WoS článku
000431163000009
EID výsledku v databázi Scopus
2-s2.0-85026764594