Preservation of correctness during system reconfiguration in Data Distribution Service for Real-Time Systems (DDS)

Bogumil Zieba, Marten J. van Sinderen

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    5 Citations (Scopus)

    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 pub/sub systems - 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 pub/sub 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.
    Original languageUndefined
    Title of host publication26th IEEE International Conference on Distributed Computing Systems Workshop, ICDCS 2006
    Place of PublicationLos Alamitos, California
    PublisherIEEE Computer Society
    Pages30-35
    Number of pages6
    ISBN (Print)0-7695-2541-5
    DOIs
    Publication statusPublished - Jul 2006
    Event26th IEEE International Conference on Distributed Computing Systems Workshop, ICDCS 2006 - Lisboa, Portugal
    Duration: 3 Jul 20064 Jul 2006
    Conference number: 26

    Publication series

    Name
    PublisherIEEE Computer Society

    Workshop

    Workshop26th IEEE International Conference on Distributed Computing Systems Workshop, ICDCS 2006
    Abbreviated titleICDCS
    CountryPortugal
    CityLisboa
    Period3/07/064/07/06

    Keywords

    • METIS-248440
    • IR-62911
    • EC Grant Agreement nr.: FP6/506869
    • EWI-3761
    • SCS-Services

    Cite this