Reboots are for Hardware: Challenges and Solutions to Updating an Operating System on the Fly (2007)

by Andrew Baumann , Robert W. Wisniewski , Dilma Da , Silva Orran , Krieger Gernot Heiser
Citations:11 - 0 self

Active Bibliography

77 Practical Dynamic Software Updating – Iulian Gheorghe Neamtiu - 2008
11 Dynamic Software Updates for Java: A VM-Centric Approach – Suriya Subramanian, Michael Hicks, Kathryn S. McKinley - 2008
28 Dynamic software updates: a VM-centric approach – Suriya Subramanian, Michael Hicks, Kathryn S. McKinley - 2009
8 Kitsune: Efficient, general-purpose dynamic software updating for C – Christopher M. Hayden, Edward K. Smith, Michail Denchev, Michael Hicks, Jeffrey S. Foster - 2012
Back to the Future: Fault-tolerant Live Update with Time-traveling State Transfer – Cristiano Giuffrida, Călin Iorgulescu, Anton Kuijsten, Andrew S. Tanenbaum
3 Dynamic rebinding for marshalling and update, via redex-time and destruct-time reduction – Peter Sewell, Gareth Stoyle, Michael Hicks, Gavin Bierman, Keith Wansbrough - 2008
25 POLUS: A POwerful live updating system – Haibo Chen, Jie Yu, Rong Chen, Binyu Zang, Pen-chung Yew - 2007
189 Dynamic Software Updating – Michael Hicks - 2001
1 Towards Standardized Benchmarks for Dynamic Software Updating Systems – Edward K. Smith, Michael Hicks, Jeffrey S. Foster
Improving Dynamic Update for Operating Systems – Andrew Baumann, Jonathan Appavoo - 2005
15 Safe and timely dynamic updates for multi-threaded programs – Iulian Neamtiu, Michael Hicks - 2009
8 Dynamic code evolution for Java – Thomas Würthinger, Christian Wimmer, Lukas Stadler - 2010
42 KSplice: Automatic Rebootless Kernel Updates – Jeff Arnold, M. Frans Kaashoek - 2009
20 Dynamic and adaptive updates of nonquiescent subsystems in commodity operating system kernels – Kristis Makris, Kyung Dong Ryu - 2007
3 Ksplice: An automatic system for rebootless linux kernel security updates. – Jeffrey Brian Arnold, M. Frans Kaashoek
1 A Taxonomy of Live Updates – Cristiano Giuffrida, Andrew S. Tanenbaum
Author manuscript, published in " " DOI: 10.1145/1863543.1863550 ReCaml: Execution State as the Cornerstone of Reconfigurations – Jérémy Buisson, Université Européenne De Bretagne, Fabien Dagnat, Université Européenne De Bretagne - 2013
21 Contextual Effects for Version-Consistent Dynamic Software Updating and Safe Concurrent Programming – Iulian Neamtiu, Michael Hicks, Jeffrey S. Foster, Polyvios Pratikakis - 2008