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 language | Undefined |
---|---|
Title of host publication | 26th IEEE International Conference on Distributed Computing Systems Workshop, ICDCS 2006 |
Place of Publication | Los Alamitos, California |
Publisher | IEEE |
Pages | 30-35 |
Number of pages | 6 |
ISBN (Print) | 0-7695-2541-5 |
DOIs | |
Publication status | Published - Jul 2006 |
Event | 26th IEEE International Conference on Distributed Computing Systems Workshop, ICDCS 2006 - Lisboa, Portugal Duration: 3 Jul 2006 → 4 Jul 2006 Conference number: 26 |
Publication series
Name | |
---|---|
Publisher | IEEE Computer Society |
Workshop
Workshop | 26th IEEE International Conference on Distributed Computing Systems Workshop, ICDCS 2006 |
---|---|
Abbreviated title | ICDCS |
Country/Territory | Portugal |
City | Lisboa |
Period | 3/07/06 → 4/07/06 |
Keywords
- METIS-248440
- IR-62911
- EC Grant Agreement nr.: FP6/506869
- EWI-3761
- SCS-Services