OMG Homepage MDA Homepage CORBA Homepage MOF Homepage UML Homepage CWM Homepage XMI Homepage DDS Homepage OMG MARTE BPMN Homepage SysML Homepage banner
Follow us:   RSS Feeds twitter LinkedIn Facebook


Catalog of OMG Data Distribution Service (DDS) Specifications

This page provides a catalog of OMG Data Distribution Service (DDS) specifications. Specifications are listed alphabetically.

Description of Catalog Entries

Click here for a description of each field for specifications catalogued below.

Understanding Terms Used

In order to understand the various terms used to identify an OMG specification as it moves through its editing cycles, consult the OMG Specifications Tutorial


 

Specification Name: Data Distribution Service for Real-time Systems (DDS)
Description: Predictable distribution of data with minimal overhead is of primary concern to these real-time applications. Since it is not feasible to infinitely extend the needed resources, it is important to be able to specify the available resources and provide policies that allow the middleware to align the resources to the most critical requirements.
NOTE Also see:  DDS Interoperability Protocol (DDSI)
Keywords: data-centric publish-subscribe (DCPS),  data local reconstruction layer (DLRL), mapping, MDA, PIM, PSM, QoS, transformation
Latest / past specifications:

Current version: 1.2

Past versions: 1.1

Associated documents: DCPS IDL, DLRL IDL, DDS DLRL Model Tags (DTD file)
Revision Information:
Status: 1.3 revision underway Working Document: Version 1.2 Contact: DDS RTF 3
Related OMG Specifications: CORBA, Chapter 3 (IDL Syntax & Semantics), DDS Interoperability Protocol
Most recent IPR and Implementation questionnaire responses:


Specification Name: DDS Interoperability Protocol (DDSI)
Description: This specification defines an interoperability protocol for DDS. Its purpose and scope is to ensure that applications based on different vendors’ implementations of DDS can interoperate.
Keywords: Common Data Representation (CDR), Data Distribution Service (DDS), Endpoint Discovery Protocol (EDP), Globally Unique Identifier (GUID), Participant Discovery Protocol (PDP), PIM, PSM, Real-time Publish-Subscribe (RTPS), Simple Endpoint Discovery Protocol (SEDP)
Latest / past specifications:
Current version: 2.1 Past versions: 2.0
Related OMG Specifications: DDS
Most recent IPR and Implementation questionnaire responses:
 
Specification Name: DDS for Lightweight CCM (dds4ccm)
Description:

This CCM (including lightweight CCM1) offers as main features i) to make explicit connections between components and ii) to offer a nice architectural pattern to keep separated the business code from the non-functional properties. This specification deals with the first point, i.e. the supported interactions between components. In the initial version of CCM the only supported interactions between components were i) synchronous method invocation and ii) events, with no possibility to adjust the behavior of these (e.g., via QoS). A recent extension has added the support for streams. This specification deals with support for DDS interactions.

Latest / past specifications:
Current version: 1.0 Past versions: n/a
 
Specification Name: DDS-Java:  Java 5 Language PSM for DDS
Description:

This specification defines a platform-specific model (PSM) for the OMG Data Distribution Service for Real-Time Systems (DDS). It specifies an API only for the Data-Centric Publish-Subscribe (DCPS) portion of that specification; it does not address the Data Local Reconstruction Layer (DLRL). In addition, it encompasses (a) the DDS APIs introduced by [DDS-XTypes] and (b) an API to specifying QoS libraries and profiles such as were specified by [DDS-CCM].

This specification also defines a means of publishing and subscribing Java objects with DDS—the Java Type Representation—without first describing the types of those objects in another language, such as XML or OMG IDL.

Finalization Information:
Status: 1.0 finalization completing Working Document: 1.0 Beta 1 Specification
 
Specification Name: DDS-PSM-Cxx:  ISO/IEC C++ 2003 Language DDS PSM
Description:

This document specifies the ISO/IEC C++ PSM for DDS. This new PSM provides a new C++ API for programming DDS which is clear, simple, expressive, safe, efficient, extensible and portable.  The ISO/IEC-C++ PSM does not impact on-the-wire interoperability with other language mappings.  The PSM API is defined by means of a set of C++ header files.

This PSM includes all DCPS conformance profiles defined in the DDS specification. In addition, it includes platform-specific mappings for:

  • The programming interface specified by [DDS-XTypes]

  • Accessing QoS profiles such as are specified in [DDS-CCM]

Finalization Information:
Status: 1.0 finalization completing Working Document: 1.0 Beta 1 Specification

Specification Name: Extensible and Dynamic Topic Types for DDS (DDS-XTypes)
Description: This specification is for data-centric publish-subscribe communication. The OMG DDS specification has been designed to effectively support statically defined data models. This assumption requires that the data types used by DDS Topics are known at compile time and that every member of the DDS global data space agrees precisely on the same topic-type association. This model allows for good properties such as static type checking and very efficient, low-overhead, implementation of the specification.
Finalization Information:
Status: 1.0 finalization completing Working Document: 1.0 Beta 2 Specification
Latest / past specifications::
Current version:  n/a
 
Specification Name: UML Profile for Data Distribution
Description: The purpose of this document is to specify a UML Profile for the analysis and design of object-oriented systems using Data Distribution Service. 
OMG Cross Reference: UML Profile Specifications

[ top ] [ Index Page ]

Edited by Linda on April 12, 2013

 

 

 

Copyright © 1997-2013 Object Management Group, Inc. All Rights Reserved. For questions about the WEBSITE , please contact webmaster@omg.org.
For TECHNICAL questions, please contact
webtech@omg.org
.
This site is best viewed with Mozilla Firefox or Internet
Explorer versions 6.0 or later or any browser capable of viewing JavaScript and CSS 2.0. The site is using
DHTML JavaScript Menu By Milonic.com.