Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/66934

TítuloFormal techniques in the safety analysis of software components of a new dialysis machine
Autor(es)Harrison, Michael douglas
Freitas, Leo
Drinnan, Michael
Campos, José C.
Masci, Paolo
di Maria, Costanzo
Whitaker, Michael
Palavras-chaveRisk analysis
Formal methods
Model checking
Medical devices
Haemodialysis
Data2019
EditoraElsevier Science BV
RevistaScience of Computer Programming
Resumo(s)The paper is concerned with the practical use of formal techniques to contribute to the risk analysis of a new neonatal dialysis machine. The described formal analysis focuses on the controller component of the software implementation. The controller drives the dialysis cycle and deals with error management. The logic was analysed using model checking techniques and the source code was analysed formally, checking type correctness conditions, use of pointers and shared memory. The analysis provided evidence of the verification of risk control measures relating to the software component. The productive dialogue between the developers of the device, who had no experience or knowledge of formal methods, and the analyst using the formal analysis tools, provided a basis for the development of rationale for the effectiveness of the evidence. (C) 2019 Elsevier B.V. All rights reserved.
TipoArtigo
URIhttps://hdl.handle.net/1822/66934
DOI10.1016/j.scico.2019.02.003
ISSN0167-6423
Versão da editorahttps://www.sciencedirect.com/science/article/pii/S0167642318300819
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em revistas internacionais

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
scprevs3.pdfAccepted Manuscript3,59 MBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID