@conference {19490, title = {Dependable, Online Upgrades in Enterprise Systems}, booktitle = {OOPSLA{\textquoteright}09 Proceedings of the 24th ACM SIGPLAN Conference Companion on Object Oriented Programming Systems Languages and Applications}, series = {OOPSLA {\textquoteright}09}, year = {2009}, month = {2009///}, pages = {743 - 744}, publisher = {ACM}, organization = {ACM}, abstract = {Software upgrades are unreliable, often causing downtime or data loss. I propose Imago, an approach for removing the leading causes of upgrade failures (broken dependencies) and of planned downtime (data migrations). While imposing a higher resource overhead than previous techniques, Imago is more dependable and easier to use correctly.}, keywords = {data migration, Dependability, hidden dependencies, online upgrades, software upgrades}, isbn = {978-1-60558-768-4}, url = {http://doi.acm.org/10.1145/1639950.1639993}, author = {Tudor Dumitras} }