loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
20th IEEE International Conference on Software Maintenance (ICSM'04)
A Modular Approach Enforcing Safe Reconfiguration of Producer-Consumer Applications
Chicago, Illinois
September 11-September 14
ISBN: 0-7695-2213-0
Nico Janssens, K.U. Leuven
Sam Michiels, K.U. Leuven
Tom Holvoet, K.U. Leuven
Pierre Verbaeten, K.U. Leuven
Unanticipated software adaptations are becoming increasingly important in the domain of distributed systems. Due to performance and availability requirements, these adaptations need to be enforced at run-time. However for dynamic changes to yield valid systems, a safe state for reconfiguration of the involved software modules must be enforced. This paper proposes a solution to modularize support for achieving safe reconfiguration and separate it from basic application functionality. In addition, we describe a mechanism to obtain a safe state for unanticipated reconfiguration of producer/consumer based systems, rather than being limited to updates of independent software components. The presented method imposes such a safe state with minimal interference to the rest of the system, and with minimal contribution from the programmer. We believe that a wide range of producer/consumer based systems can take advantage of the presented solution.
Citation:
Nico Janssens, Sam Michiels, Tom Holvoet, Pierre Verbaeten, "A Modular Approach Enforcing Safe Reconfiguration of Producer-Consumer Applications," icsm, pp.274-283, 20th IEEE International Conference on Software Maintenance (ICSM'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.