• DocumentCode
    2178435
  • Title

    Preservation of Correctness During System Reconfiguration in Data Distribution Service for Real-Time Systems (DDS)

  • Author

    Zieba, Bogumil ; Van Sinderen, Marten

  • Author_Institution
    Thales Nederland B.V, Haaksbergerstraat 49
  • fYear
    2006
  • fDate
    04-07 July 2006
  • Firstpage
    30
  • Lastpage
    30
  • Abstract
    This paper addresses dynamic reconfiguration of distributed systems that use a publish/subscribe (pub/sub) middleware. The objective of dynamic reconfiguration is to evolve incrementally from one system configuration to another at run-time in order to e.g., ensure the reliability of the system. The correctness notion of a distributed system is introduced that assures that the system parts that interact with entities under reconfiguration do not fail because of reconfiguration. We analyse the OMG specification of pubsystems - DDS (Data Distribution Service for Real-Time Systems) with respect to its support for the correctness preservation during reconfiguration. We notice that the DDS specification defines such an architecture and behaviour of the pubsub system that automatically preserves correctness. This differentiates the DDS from other middleware technologies that require that the correctness preservation is guaranteed on application level or by reconfiguration manager/controller. We give several examples of automatic correctness preservation supported by the DDS.
  • Keywords
    Application software; Automatic control; Computer science; Distributed computing; Information technology; Middleware; Real time systems; Runtime; Technology management; Telematics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2006. ICDCS Workshops 2006. 26th IEEE International Conference on
  • ISSN
    1545-0678
  • Print_ISBN
    0-7695-2541-5
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2006.84
  • Filename
    1648920