22nd IEEE International Conference on Software Maintenance (ICSM'06) An alternative to Quiescence: Tranquility Philadelphia, Pennsylvania September 24-September 27 ISBN: 0-7695-2354-4
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICSM.2006.11
This paper revisits a problem that was identified by Kramer and Magee: placing a system in a consistent state before and after runtime changes [16]. We show that their notion of quiescence as a necessary and sufficient condition for safe runtime changes is too strict and violates the black-box design principle. We introduce a weaker condition, tranquility; easier to obtain, less disruptive for the system and still sufficient to ensure application consistency. We also present an implementation of this concept in a component middleware platform.
Citation:
Yves Vandewoude, Peter Ebraert, Yolande Berbers, Theo D?Hondt, "An alternative to Quiescence: Tranquility," icsm, pp.73-82, 22nd IEEE International Conference on Software Maintenance (ICSM'06), 2006 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||