• DocumentCode
    3504705
  • Title

    OMG Data-Distribution Service: architectural overview

  • Author

    Pardo-Castellote, Gerardo

  • fYear
    2003
  • fDate
    19-22 May 2003
  • Firstpage
    200
  • Lastpage
    206
  • Abstract
    The OMG Data-Distribution Service (DDS) is an emerging specification for publish-subscribe data-distribution systems. The purpose of the specification is to provide a common application-level interface that clearly defines the data-distribution service. The specification describes the service using UML, thus providing a platform-independent model that can then be mapped into a variety of concrete platforms and programming languages. The OMG DDS attempts to unify the common practice of several existing implementations [2, 5] enumerating and providing formal definitions for the QoS (Quality of Service) settings that can be used to configure the service. This paper introduces the OMG DDS specification, describes the main aspects of the model, QoS settings, and gives examples of the communication scenarios it supports.
  • Keywords
    application program interfaces; distributed object management; formal specification; quality of service; specification languages; API; OMG DDS specification; OMG data-distribution service; UML; application-level interface; publish-subscribe data-distribution systems; quality of service; Application software; Computer languages; Concrete; Distributed computing; Middleware; Publish-subscribe; Quality of service; Real time systems; Technological innovation; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2003. Proceedings. 23rd International Conference on
  • Print_ISBN
    0-7695-1921-0
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2003.1203555
  • Filename
    1203555