[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/2663575.2663583acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

Open source patient-controlled analgesic pump requirements documentation

Published: 20 May 2013 Publication History

Abstract

The dynamic nature of the medical domain is driving a need for continuous innovation and improvement in techniques for developing and assuring medical devices. Unfortunately, research in academia and communication between academics, industrial engineers, and regulatory authorities is hampered by the lack of realistic non-proprietary development artifacts for medical devices. In this paper, we give an overview of a detailed requirements document for a Patient-Controlled Analgesic (PCA) pump developed under the US NSF's Food and Drug Administration (FDA) Scholar-in-Residence (SIR) program. This 60+ page document follows the methodology outlined in the US Federal Aviation Administrations (FAA) Requirements Engineering Management Handbook (REMH) and includes a domain overview, use cases, statements of safety & security requirements, and formal top-level system architectural description. Based on previous experience with release of a requirements document for a cardiac pacemaker that spawned a number of research and pedagogical activities, we believe that the described PCA requirements document can be an important research enabler within the formal methods and software engineering communities.

References

[1]
"PCA Pump Requirements and Architecture," info.santoslab.org/-research/pca, 2013.
[2]
Boston Scientific, "PACEMAKER system requirements specification," http://sqrl.mcmaster.ca/pacemaker.htm, 2007.
[3]
D. Lempia and S. Miller, "DOT/FAA/AR-08/32. requirements engineering management handbook," Federal Aviation Administration, 2009.
[4]
P. H. Feiler and D. P. Gluch, Model-Based Engineering with AADL: An Introduction to the SAE Architecture Analysis & Design Language. Addison-Wesley, 2013.
[5]
"Architecture Analysis & Design Language," www.aadl.info, 2013.
[6]
B. R. Larson, P. Chalin, and J. Hatcliff, "BLESS: Formal specification and verification of behaviors for embedded systems with software," in NASA Formal Methods Conference, 2013 (submitted for publication).
[7]
ASTM F2761-2009. Medical Devices and Medical Systems --- Essential Safety Requirements for Equipment Comprising the Patient-Centric Integrated Clinical Environment (ICE), Part 1: General Requirements and Conceptual Model, ASTM International, 2009.
[8]
"The Software Certification Consortium website," www.cps-vo.org, 2013.
[9]
"Generic Infusion Pump Project Homepage," http://rtg.cis.upenn.edu/gip.php3.
[10]
D. Arney, R. Jetley, P. Jones, I. Lee, and O. Sokolsky, "Formal methods based development of a PCA infusion pump reference model: Generic Infusion Pump (GIP) project," in Proceedings of 2007 Joint Workshop on High Confidence Medical Devices, Software, and Systems and Medical Device Plug-and-Play Interoperability, jun 2007.
[11]
R. W. Hicks, V. Sikirica, W. Nelson, J. R. Schein, and D. D. Cousins, "Medication errors involving patient-controlled analgesia," American Journal of Health-System Pharmacy, vol. 65, no. 5, pp. 429--440, March 2008.
[12]
J. Commission, "Preventing patient-controlled analgesia overdose," Joint Commission Perspectives on Patient Safety, p. 11, October 2005.
[13]
"US FDA Infusion Pump Improvement Initiative," April 2010.
[14]
"Guidance for Industry and FDA Staff - Total Product Life Cycle: Infusion Pump - Premarket Notification {510(k)} Submissions (Draft Guidance)," http://www.fda.gov/MedicalDevices/DeviceRegulationandGuidance/GuidanceDocuments/ucm206153.htm, 2010.
[15]
B. Larson, J. Hatcliff, S. Procter, and P. Chalin, "Requirements specification for apps in medical application platforms," in 4th International Workshop on Software Engineering in Health Care (SEHC). IEEE, 2012, pp. 26--32.
[16]
B. R. Larson, "Behavior language for embedded systems with software annex sublanguage for aadl," info.santoslab.org/research/aadl/bless, 2013.
[17]
AADL Error Model Annex, SAE International, 2013.
[18]
AADL Requirements Definition and Analysis Language, SAE International, 2013.
[19]
B. R. Larson, P. Jones, and Y. Zhang, "Medical device safety architecture," Kansas State and US FDA, Amherst, MA, USA, Tech. Rep., 2013.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SEHC '13: Proceedings of the 5th International Workshop on Software Engineering in Health Care
May 2013
91 pages
ISBN:9781467362825

Sponsors

Publisher

IEEE Press

Publication History

Published: 20 May 2013

Check for updates

Qualifiers

  • Research-article

Conference

ICSE '13
Sponsor:
ICSE '13: 35th International Conference on Software Engineering
May 20 - 21, 2013
California, San Francisco

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media