Reasoning of Safety-Critical Medical Devices using Formal Methods.

dc.contributor.advisorDR. S. PURUSHOTHAMAN IYER, Committee Chairen_US
dc.contributor.advisorDR. ANNIE I. ANTÓN, Committee Memberen_US
dc.contributor.advisorDR. JOHN W. BAUGH, Committee Memberen_US
dc.contributor.authorJetley, Raoul Prafulen_US
dc.date.accessioned2010-04-02T17:52:53Z
dc.date.available2010-04-02T17:52:53Z
dc.date.issued2003-02-09en_US
dc.degree.disciplineComputer Scienceen_US
dc.degree.levelthesisen_US
dc.degree.nameMSen_US
dc.description.abstractThe design and functional complexity of medical devices have increased during the past 50 years, evolving from the use of a metronome circuit for the initial cardiac pacemaker to functions that include medical bookkeeping, electrocardiogram analysis, laser surgery, and intravenous delivery systems that adjust dosages based on patient feedback. As device functionality becomes more intricate, concerns arise regarding efficacy, safety and reliability. It thus becomes imperative to adopt a standard or methodology to ensure that the possibility of any defect or malfunction in these devices is minimized. It is with these facts in view that the regulatory bodies are interested in investigating mechanisms by which to certify such medical devices. These organizations believe that the rigorous employment of formal mathematical models can achieve significant software quality over current practice, and advocate the use of formal methods to evaluate safety-critical medical systems. The use of formal methods is keenly debated though, with most manufacturers claiming that they are arduous and time-consuming. In this thesis, titled 'Reasoning of Safety-Critical Medical Devices using Formal Methods', we evaluate the feasibility of formal method techniques for medical devices. More specifically, we discuss our experiences in modeling and verification of the specifications for a typical medical system called the Computer Aided Resuscitation Algorithm (CARA) using two formal methods based tools, UPPAAL and Spin. We find that the use of UPPAAL and Spin for the analysis of the CARA system yields several anomalies and inconsistencies, hitherto undetected. The results from the two tools are found to be in accordance, and the effort involved comparable to conventional techniques. Based on our results, we conclude that formal methods provide a feasible and effective means for reasoning of safety-critical medical devices.en_US
dc.identifier.otheretd-07052002-164931en_US
dc.identifier.urihttp://www.lib.ncsu.edu/resolver/1840.16/64
dc.rightsI hereby certify that, if appropriate, I have obtained and attached hereto a written permission statement from the owner(s) of each third party copyrighted matter to be included in my thesis, dissertation, or project report, allowing distribution as specified below. I certify that the version I submitted is the same as that approved by my advisory committee. I hereby grant to NC State University or its agents the non-exclusive license to archive and make accessible, under the conditions specified below, my thesis, dissertation, or project report in whole or in part in all forms of media, now or hereafter known. I retain all other ownership rights to the copyright of the thesis, dissertation or project report. I also retain the right to use in future works (such as articles or books) all or part of this thesis, dissertation, or project report.en_US
dc.subjectautomataen_US
dc.subjectverificationen_US
dc.subjectspecificationen_US
dc.subjectanalysisen_US
dc.subjectmodelingen_US
dc.subjectformal methodsen_US
dc.subjectWRAIRen_US
dc.subjectFDAen_US
dc.titleReasoning of Safety-Critical Medical Devices using Formal Methods.en_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
etd.pdf
Size:
1.14 MB
Format:
Adobe Portable Document Format

Collections