DocumentCode :
68391
Title :
Improving the Trustworthiness of Medical Device Software with Formal Verification Methods
Author :
Chunxiao Li ; Raghunathan, Anand ; Jha, Niraj K.
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., Princeton, NJ, USA
Volume :
5
Issue :
3
fYear :
2013
fDate :
Sept. 2013
Firstpage :
50
Lastpage :
53
Abstract :
Wearable and implantable medical devices are commonly used for diagnosing, monitoring, and treating various medical conditions. Increasingly complex software and wireless connectivity have enabled great improvements in the quality of care and convenience for users of such devices. However, an unfortunate side-effect of these trends has been the emergence of security concerns. In this letter, we propose the use of formal verification techniques to verify temporal safety properties and improve the trustworthiness of medical device software. We demonstrate how to bridge the gap between traditional formal verification and the needs of medical device software. We apply the proposed approach to cardiac pacemaker software and demonstrate its ability to detect a range of software vulnerabilities that compromise security and safety.
Keywords :
formal verification; medical computing; security of data; cardiac pacemaker software; formal verification method; implantable medical device; medical device software; medical diagnosis; medical monitoring; medical treatment; quality-of-care; security concern; software trustworthiness; software vulnerability; wearable medical device; Hardware; Medical diagnostic imaging; Medical services; Pacemakers; Safety; Security; Software; Formal verification; medical device software; safety; security;
fLanguage :
English
Journal_Title :
Embedded Systems Letters, IEEE
Publisher :
ieee
ISSN :
1943-0663
Type :
jour
DOI :
10.1109/LES.2013.2276434
Filename :
6574212
Link To Document :
بازگشت