The SwapBox: A Test Container and a Framework for Hot-swappable JavaBeans
Lei Tan · 2002
Software hot swapping refers to the process in which a part of a running software application is replaced by a new version of the program during runtime, mainly for maintenance, upgrade and bug-fixing reasons. While most software systems can be effectively shut down and upgraded off-line, certain safety and mission critical