Specifications In Progress
This page provides information on the on-going standards work related to DDS. The specifications listed in this page are in the submission stage. This means that the Request for Proposals (RFP) has been approved (a.k.a. issued), and the submitters (typically vendors or providers of the technology) are working on the "responses" to the RFP. The OMG Middleware Task Force will review the responses, provide feedback, and eventually select among the RFP responses the one that will become the corresponding standard.
DDS Security
This RFP solicits proposals for a set of extensions to DDS required to provide Information Assurance for systems built using DDS.
Specific requirements:
- A standard set of security interception points within the operation of DDS middleware implementations and corresponding security-interceptor SPI contracts at each interception point used to enable configuration and portability of Secure DDS applications.
- A set of pre-defined implementations of those security-interceptor SPIs contracts (a.k.a security plugins SPIs), implementing a standard security model for DDS so that the security policies can be defined and deployed in a portable manner across DDS vendors
- Any extensions to the DDS Interoperability Wire Protocol needed to enable interoperability of Secure DDS applications.
DDS Security RFP (requires OMG member access). Working documents and status of the submissions.
The intended result is shown in the figure below.

Web Enabled DDS
This RFP solicits proposals for exposing DDS via a variety of web-friendly protocols such that client applications do not need to load any libraries in order to produce and consume data in the DDS Global Data Space. Furthermore, web applications, including applications that execute inside a web browser, will be able to use DDS to Publish and Subscribe information and thereby benefit from the Performance, Scalability, and Quality of Service (QoS) available in the DDS Implementations.
This Specification must also provide a collection of mappings describing how the Web-Enabled DDS Object Model can be accessed and manipulated using common Web technologies, such as, RESTful, Web-Services (WSDL/SOAP), , RSS, ATOM, and XMPP.
This specification will provide an easy mechanism for applications written in scripting languages (e.g. python, php, ruby, perl) to publish and subscribe data in the DDS Global Data Space. It will also allow remote access to DDS data from client platforms and Operating Systems that might not even be supported by the DDS implementations. The only requirement being that the platform can communicate via HTTP protocols.
This technology is still in the initial submission stage.
Web Enabled DDS (requires OMG member access).
The intended result is shown in the figure below.

| Attachment | Size |
|---|---|
| webenabled_dds_rfp_mars-09-09-19.pdf | 571.34 KB |
| dds_security_rfp_mars_10-12-37.pdf | 800.64 KB |
