This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'05)
Dynamic Real-time Reconfiguration in Distributed Systems: Timing Issues and Solutions
Seattle, Washington
May 18-May 20
ISBN: 0-7695-2356-0
Uwe Brinkschulte, University of Karlsruhe, Germany
Etienne Schneider, University of Karlsruhe, Germany
Florentin Picioroag?, University of Karlsruhe, Germany
Dynamic software reconfiguration is a useful tool to adapt and maintain software systems. In most approaches, the system has to be stopped while the reconfiguration is in progress. This is not suitable for real-time systems, even on small-embedded systems. Timing constraints must be met even while the system is reconfiguring. Our approach is based on the real-time middleware OSA+. Our main objective is to be able to reconfigure services during run-time, with a predictable and predefined blackout time (the time the systems does not react due to the reconfiguration). Three different approaches concerning the blocking or non-blocking state of a service are presented. These approaches can be used to realize a tradeoff between the reconfiguration time and the blackout time.
Index Terms:
dynamic reconfiguration, real-time, blackout time, embedded systems, distributed systems
Citation:
Uwe Brinkschulte, Etienne Schneider, Florentin Picioroag?, "Dynamic Real-time Reconfiguration in Distributed Systems: Timing Issues and Solutions," isorc, pp.174-181, Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.