Safety-Assured Development of the GPCA Infusion Pump Software

dc.contributor.authorKim, BaekGyu
dc.contributor.authorAyoub, Anaheed
dc.contributor.authorSokolsky, Oleg
dc.contributor.authorLee, Insup
dc.contributor.authorJones, Paul
dc.contributor.authorZhang, Yi
dc.contributor.authorJetley, Raoul
dc.contributor.authorKim, BaekGyu
dc.contributor.authorAyoub, Anaheed
dc.contributor.authorSokolsky, Oleg
dc.contributor.authorLee, Insup
dc.contributor.authorJones, Paul
dc.contributor.authorZhang, Yi
dc.contributor.authorJetley, Raoul
dc.date2023-05-17T06:31:51.000
dc.date.accessioned2023-05-22T12:48:46Z
dc.date.available2023-05-22T12:48:46Z
dc.date.issued2011-10-01
dc.date.submitted2011-09-07T17:56:27-07:00
dc.description.abstractThis paper presents our effort of using model-driven engineering to establish a safety-assured implementation of Patient-Controlled Analgesic (PCA) infusion pump software based on the generic PCA reference model provided by the U.S. Food and Drug Administration (FDA). The reference model was first translated into a network of timed automata using the UPPAAL tool. Its safety properties were then assured according to the set of generic safety requirements also provided by the FDA. Once the safety of the reference model was established, we applied the TIMES tool to automatically generate platform-independent code as its preliminary implementation. The code was then equipped with auxiliary facilities to interface with pump hardware and deployed onto a real PCA pump. Experiments show that the code worked correctly and effectively with the real pump. To assure that the code does not introduce any violation of the safety requirements, we also developed a testbed to check the consistency between the reference model and the code through conformance testing. Challenges encountered and lessons learned during our work are also discussed in this paper.
dc.description.commentsThe International Conference on Embedded Software (EMSOFT 2011), Taipei, Taiwan, October 9-14 2011.
dc.identifier.urihttps://repository.upenn.edu/handle/20.500.14332/6530
dc.legacy.articleid1513
dc.legacy.fields10.1145/2038642.2038667
dc.legacy.fulltexturlhttps://repository.upenn.edu/cgi/viewcontent.cgi?article=1513&context=cis_papers&unstamped=1
dc.rights© ACM 2011. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in <em>Proceedings of the International Conference on Embedded Software (EMSOFT 2011)</em>, http://dx.doi.org/10.1145/2038642.2038667.
dc.source.beginpage155
dc.source.endpage164
dc.source.issue475
dc.source.journalDepartmental Papers (CIS)
dc.source.journaltitleInternational Conference on Embedded Software (EMSOFT 2011)
dc.source.peerreviewedtrue
dc.source.statuspublished
dc.subject.otherCPS Medical
dc.subject.otherSoftware
dc.subject.otherProgram Verification
dc.subject.otherFormal methods
dc.subject.otherModel checking
dc.subject.otherValidation
dc.subject.otherPCA infusion pump
dc.subject.othermodel-based engineering
dc.subject.otherformalization
dc.subject.otherverification
dc.subject.othercode synthesis
dc.subject.othertimed automata
dc.titleSafety-Assured Development of the GPCA Infusion Pump Software
dc.typePresentation
digcom.contributor.authorisAuthorOfPublication|email:baekgyu@cis.upenn.edu|institution:University of Pennsylvania|Kim, BaekGyu
digcom.contributor.authorisAuthorOfPublication|email:anaheed@cis.upenn.edu|institution:University of Pennsylvania|Ayoub, Anaheed
digcom.contributor.authorisAuthorOfPublication|email:sokolsky@cis.upenn.edu|institution:University of Pennsylvania|Sokolsky, Oleg
digcom.contributor.authorisAuthorOfPublication|email:lee@cis.upenn.edu|institution:University of Pennsylvania|Lee, Insup
digcom.contributor.authorisAuthorOfPublication|email:PaulL.Jones@fda.hhs.gov|institution:U.S. Food and Drug Administration|Jones, Paul
digcom.contributor.authorisAuthorOfPublication|email:yi.zhang2@fda.hhs.gov|institution:U.S. Food and Drug Administration|Zhang, Yi
digcom.contributor.authorisAuthorOfPublication|email:raoul.jetley@fda.hhs.gov|institution:U.S. Food and Drug Administration|Jetley, Raoul
digcom.identifiercis_papers/475
digcom.identifier.contextkey2224415
digcom.identifier.submissionpathcis_papers/475
digcom.typeconference
dspace.entity.typePublication
relation.isAuthorOfPublication912e0a1b-e2f0-4449-9310-d7eb9347e29c
relation.isAuthorOfPublicationf325f59b-e326-4fba-ad00-fdf55046b988
relation.isAuthorOfPublication35e1b18e-15fe-4438-be3b-84593f70a40a
relation.isAuthorOfPublication45a9eed5-3211-4c36-b40d-6394302dfdce
relation.isAuthorOfPublication561fca01-0cda-414a-8336-322597870fa4
relation.isAuthorOfPublicationb2e6b72a-29c3-471d-a063-9ec0cbca77ba
relation.isAuthorOfPublication4aa6439f-b25b-4105-b2d0-9b6953d503e7
relation.isAuthorOfPublication.latestForDiscovery912e0a1b-e2f0-4449-9310-d7eb9347e29c
upenn.schoolDepartmentCenterDepartmental Papers (CIS)
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
emsoft009_kim_post_print.pdf
Size:
2.08 MB
Format:
Adobe Portable Document Format
Collection