The MD PnP Program has developed an open source implementation of the Integrated Clinical Environment (ICE) standard as described in ASTM 2761-09(2013) and made it freely available on SourceForge. The platform consists of software device adapters for medical devices (including anesthesia machines, ventilators, and patient monitors), OMG DDS standard middleware, and demonstration applications. Research applications can be built on this platform to implement smart alarms, physiologic closed-loop control algorithms, data visualization, and clinical research data collection.

We are forming a user/developer community to inform the direction of development. We believe that this OpenICE implementation will reduce the time and cost of performing clinical studies, and lead to the development of an ecosystem of commercial and research interoperable apps and devices. 

MD PnP Content on GitHub

MD PnP GitHub public project has been established to share code and documentation developed by the Medical Device Plug-and-Play program and its collaborators with the broader community.  The creation of the project creates an opportunity for others to provide feedback and leverage artifacts produced by the program.  In addition to code and documentation the MD PnP program maintains a continuous integration build of some of its demonstration software that is available for download and can be run on Windows, Linux, or Macintosh computer.  The program also shares physiological data collected from devices in its interoperability lab with the community via SourceForge.(Note – the project began on SourceForge and was moved to GitHub in June 2015.)

Available artifacts include implementations of various protocols used to connect with medical devices in the lab as well as speculative implementations of user interfaces, messaging infrastructure, and data models built in advance of a prototype implementation of the standard for the Integrated Clinical Environment (ASTM F2761-2009).  Collaborators are also using the site to communicate with one another regarding current work.  For example, the Device Model Working Group has shared much of its current work on data models on the site.  Related work, such as substantial parts of the program’s CONNECT 4.0 demonstration from HIMSS’13, is also available for download.

Accessing RTI DDS

Members of the MD PnP community automatically qualify for the new RTI Infrastructure Community program for implementation of the Data Distribution Service (DDS), which includes access to their library of source code and OMG DDS software. RTI’s program is intended to make it easy to build, test, integrate, and deploy high-performance, mission critical distributed systems. If you would like an invitation to RTI’s program for DDS, become a member of the MD PnP community here.

Artifacts Available from our Collaborators

The University of Illinois Engineering Wiki contained open source code for MD PnP JavaScript Testing with Jasmine. (The link is outdated and has been disabled.)

Kansas State University’s MDCF page provided open-source Medical Device Coordination Framework (MDCF) for exploring solutions related to designing, implementing, verifying, and certifying, systems of integrated medical devices. (The link is outdated and has been disabled)

Scroll to Top