DocumentCode
159109
Title
An architecturally-integrated, systems-based hazard analysis for medical applications
Author
Procter, Sam ; Hatcliff, John
Author_Institution
Kansas State Univ., Manhattan, KS, USA
fYear
2014
fDate
19-21 Oct. 2014
Firstpage
124
Lastpage
133
Abstract
Medical devices are increasingly being developed not as standalone units but as network-aware machines that can be integrated via high-assurance middleware and coordinated with software into clinically useful applications for Medical Application Platforms (MAP apps). While this concept is still emerging, both regulators and vendors recognize that these apps can be as powerful as purpose-built medical devices, and they are struggling to understand the appropriate techniques to support risk assessment and safety claims. Before being approved for market, the reliability of medical devices is typically ascertained by performing one of a number of hardware-centric, reliability-focused analyses. However, these techniques are not a good fit for the combined hardware and software systems that are defined by MAP apps, nor is their emphasis on reliability appropriate when the end goal is safety. In this work, we tailor a modern, systems-based hazard analysis technique (STAMP / STPA) to the domain of MAP apps by leveraging our prior work in safety-critical systems engineering for medical software. We also build on our previously developed AADL-based language and tooling for the semi-formal modeling of MAP app architectures to provide a proof-of-concept tool that aids the transition between design and analysis. This tool takes as input an architectural model annotated with both new and re-purposed constructs from AADL (as well as its error modeling annex) and produces as output a report in our proposed format. We ground our approach by using a clinically-sourced scenario that serves as a motivating example: we provide an annotated architectural model and hazard analysis report that serve as exemplars of our technique and tooling.
Keywords
hazards; medical computing; middleware; risk management; safety-critical software; AADL-based language; MAP apps; STAMP; STPA; architecturally-integrated hazard analysis; high-assurance middleware; medical application platforms; medical applications; medical devices; medical software; network-aware machines; proof-of-concept tool; reliability-focused analyses; risk assessment; safety-critical systems engineering; systems-based hazard analysis; Accidents; Analytical models; Artificial intelligence; Hazards; Regulators; Solid modeling; Three-dimensional displays;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Methods and Models for Codesign (MEMOCODE), 2014 Twelfth ACM/IEEE International Conference on
Conference_Location
Lausanne
Type
conf
DOI
10.1109/MEMCOD.2014.6961850
Filename
6961850
Link To Document