TY - CONF T1 - 1st ACM workshop on hot topics in software upgrades (HotSWUp 2008) T2 - OOPSLA Companion'08 Companion to the 23rd ACM SIGPLAN Conference on Object-Oriented Programming Systems Languages and Applications Y1 - 2008 A1 - Tudor Dumitras A1 - Dig, Danny A1 - Neamtiu, Iulian KW - software KW - upgrades AB - The goal of HotSWUp is to identify cutting-edge research ideas for implementing software upgrades. Actively-used software is upgraded regularly to incorporate bug fixes and security patches or to keep up with the evolving requirements. Whether upgrades are applied offline or online, they significantly impact the software's performance and reliability. Recently-introduced commercial products aim to address various aspects of this problem, e.g., programing language/framework/middleware support for online upgrade, large-scale dissemination of fine-grained updates, live data migration in storage-area networks. However, recent studies and a large body of anecdotal evidence suggest that, in practice, upgrades are failure-prone, tedious, and expensive. JA - OOPSLA Companion'08 Companion to the 23rd ACM SIGPLAN Conference on Object-Oriented Programming Systems Languages and Applications T3 - OOPSLA Companion '08 PB - ACM SN - 978-1-60558-220-7 UR - http://doi.acm.org/10.1145/1449814.1449877 ER -