(Object Management Group) standard. DDS serves as middleware architecture for a publish/subscribe messaging pattern and integrates the components of a system together, providing low-latency data connectivity, extreme reliability, and a scalable architecture that business and mission-critical Internet of Things (IoT) applications need. DDS is *data centric*, which is ideal for the Internet of Things. Data centricity means that DDS knows what data it stores and controls how to share that data.

Middleware position in distributed medical solutions {#sec:midpos}
----------------------------------------------------

The development of distributed applications has been greatly enhanced by middleware technology, one important realization of this last in medical systems is the automatic handling of patient records. Current practice often uses health information systems (HIS) and electronic health record (EHR) in an informal manner with adhoc protocols and interoperability solutions in order to develop clinical systems [@marisolmedCP20162].

Middleware technology has an important role in medical systems in what follows we mention some of those roles:

[$\bullet$]{}[=1em =0em]{}

Improves data transfer mechanisms between medical devices and the computational servers where applications are deployed.

Defines a secure layer that defines algorithms and encryption methods and therefore enhance data security.

The programmer is more concentrated on the programming details because the hardware details 