Title | ||
---|---|---|
Dynamic Real-time Reconfiguration in Distributed Systems: Timing Issues and Solutions |
Abstract | ||
---|---|---|
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. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1109/ISORC.2005.25 | ISORC |
Keywords | Field | DocType |
software system,predefined blackout time,real-time middleware,blackout time,timing issues,different approach,dynamic real-time reconfiguration,reconfiguration time,dynamic software reconfiguration,main objective,small-embedded system,real-time system,embedded systems,distributed computing,embedded system,distributed system,operating systems,software systems,intellectual property,configuration management,middleware,availability,distributed systems,open systems,real time systems,resource management,real time | Software reconfiguration,Resource management,Middleware,Computer science,Real-time computing,Software system,Blackout,Configuration management,Open system (systems theory),Control reconfiguration,Embedded system,Distributed computing | Conference |
ISBN | Citations | PageRank |
0-7695-2356-0 | 12 | 0.73 |
References | Authors | |
2 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Uwe Brinkschulte | 1 | 412 | 52.57 |
Etienne Schneider | 2 | 27 | 2.93 |
Florentin Picioroaga | 3 | 27 | 3.26 |