{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T03:08:49Z","timestamp":1783393729166,"version":"3.54.6"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2006,6,14]],"date-time":"2006-06-14T00:00:00Z","timestamp":1150243200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2006,6,14]]},"DOI":"10.1145\/1134760.1134767","type":"proceedings-article","created":{"date-parts":[[2006,7,24]],"date-time":"2006-07-24T16:53:01Z","timestamp":1153759981000},"page":"35-44","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":64,"title":["Live updating operating systems using virtualization"],"prefix":"10.1145","author":[{"given":"Haibo","family":"Chen","sequence":"first","affiliation":[{"name":"Fudan University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rong","family":"Chen","sequence":"additional","affiliation":[{"name":"Fudan University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fengzhe","family":"Zhang","sequence":"additional","affiliation":[{"name":"Fudan University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Binyu","family":"Zang","sequence":"additional","affiliation":[{"name":"Fudan University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pen-Chung","family":"Yew","sequence":"additional","affiliation":[{"name":"University of Minnesota at Twin-Cities"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2006,6,14]]},"reference":[{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.199735"},{"key":"e_1_3_2_1_3_1","first-page":"141","volume-title":"Proc. of the Usenix Technical Conference","author":"Soules Craig A. N.","year":"2003","unstructured":"Craig A. N. Soules , Jonathan Appavoo , Kevin Hui , Robert W. Wisniewski , Dilma Da Silva , Gregory R. Ganger , Orran Krieger , Michael Stumm , Marc Auslander , Michal Ostrowski , Bryan Rosenburg , and Jimi Xenidis . System support for online reconfiguration . In Proc. of the Usenix Technical Conference , pages 141 -- 154 . USENIX Association , June 2003 .]] Craig A. N. Soules, Jonathan Appavoo, Kevin Hui, Robert W. Wisniewski, Dilma Da Silva, Gregory R. Ganger, Orran Krieger, Michael Stumm, Marc Auslander, Michal Ostrowski, Bryan Rosenburg, and Jimi Xenidis. System support for online reconfiguration. In Proc. of the Usenix Technical Conference, pages 141--154. USENIX Association, June 2003.]]"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.421.0060"},{"key":"e_1_3_2_1_5_1","first-page":"279","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Baumann Andrew","year":"2005","unstructured":"Andrew Baumann , Jonathan Appavoo , Dilma Da Silva , Jeremy Kerr , Orran Krieger , and Robert W. Wisniewski . Providing dynamic update in an operating system . In Proceedings of the USENIX Annual Technical Conference , pages 279 -- 291 , Anaheim, CA, USA , June 2005 . USENIX Association.]] Andrew Baumann, Jonathan Appavoo, Dilma Da Silva, Jeremy Kerr, Orran Krieger, and Robert W. Wisniewski. Providing dynamic update in an operating system. In Proceedings of the USENIX Annual Technical Conference, pages 279--291, Anaheim, CA, USA, June 2005. USENIX Association.]]"},{"key":"e_1_3_2_1_6_1","first-page":"170","volume-title":"Proceedings of the 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII 01)","author":"Marc Auslander David Edelsohn Robert Wisniewski","year":"2001","unstructured":"Robert Wisniewski Marc Auslander David Edelsohn Ben Gamsa Orran Krieger Bryan Rosenburg Kevin Hui , Jonathan Appavoo and Michael Stumm . Supporting hot-swappable components for system software . In Proceedings of the 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII 01) , pages 170 -- 170 , Elmau\/Oberbayern, Germany , May 2001 .]] Robert Wisniewski Marc Auslander David Edelsohn Ben Gamsa Orran Krieger Bryan Rosenburg Kevin Hui, Jonathan Appavoo and Michael Stumm. Supporting hot-swappable components for system software. In Proceedings of the 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII 01), pages 170--170, Elmau\/Oberbayern, Germany, May 2001.]]"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1974.6323581"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945462"},{"key":"e_1_3_2_1_9_1","unstructured":"Robert Rose. Survey of system virtualization techniques. http:\/\/citeseer.ist.psu.edu\/720518.html March 2004.]]  Robert Rose. Survey of system virtualization techniques. http:\/\/citeseer.ist.psu.edu\/720518.html March 2004.]]"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/1060289.1060307"},{"key":"e_1_3_2_1_11_1","volume-title":"Microsoft virtual server","author":"Microsoft Corporation","year":"2005","unstructured":"Microsoft Corporation . Microsoft virtual server 2005 . http:\/\/www.microsoft.com\/windowsserversystem\/virtualserver\/default.mspx.]] Microsoft Corporation. Microsoft virtual server 2005. http:\/\/www.microsoft.com\/windowsserversystem\/virtualserver\/default.mspx.]]"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/1060289.1060308"},{"key":"e_1_3_2_1_13_1","volume-title":"USA","author":"Whitaker Andrew","year":"2002","unstructured":"Andrew Whitaker , Marianne Shaw , and Steven D. Gribble . Denali: Lightweight virtual machines for distributed and networked applications. Monterey, CA , USA , June 2002 .]] Andrew Whitaker, Marianne Shaw, and Steven D. Gribble. Denali: Lightweight virtual machines for distributed and networked applications. Monterey, CA, USA, June 2002.]]"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/1268488.1268490"},{"key":"e_1_3_2_1_15_1","volume-title":"Ilya Bagrak and Andrew Schultz. OPUS: Online Patches and Updates for Security. In Proceedings of 14th USENIX Security Symposium","author":"Gautam Altekar Paul Burstein","year":"2005","unstructured":"Paul Burstein Gautam Altekar , Ilya Bagrak and Andrew Schultz. OPUS: Online Patches and Updates for Security. In Proceedings of 14th USENIX Security Symposium , Baltimore, MD USA , 2005 .]] Paul Burstein Gautam Altekar, Ilya Bagrak and Andrew Schultz. OPUS: Online Patches and Updates for Security. In Proceedings of 14th USENIX Security Symposium, Baltimore, MD USA, 2005.]]"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/605397.605429"},{"key":"e_1_3_2_1_17_1","unstructured":"Intel Cooperation. Intel vanderpool technology for IA-32 processors (VT-x) preliminary specification. http:\/\/www.intel.com\/technology\/computing\/vptech\/.]]  Intel Cooperation. Intel vanderpool technology for IA-32 processors (VT-x) preliminary specification. http:\/\/www.intel.com\/technology\/computing\/vptech\/.]]"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945466"},{"key":"e_1_3_2_1_19_1","first-page":"1","volume-title":"Muthukaruppan Annamalai and Henry M. Levy. Recovering Device Drivers. In Preceedings of 6th Symposium on Operating Systems Design and Implementation","author":"Bershad Brian N.","year":"2005","unstructured":"Brian N. Bershad Michael M. Swift , Muthukaruppan Annamalai and Henry M. Levy. Recovering Device Drivers. In Preceedings of 6th Symposium on Operating Systems Design and Implementation , pages 1 -- 16 , San Francisco, CA, USA , 2005 .]] Brian N. Bershad Michael M. Swift, Muthukaruppan Annamalai and Henry M. Levy. Recovering Device Drivers. In Preceedings of 6th Symposium on Operating Systems Design and Implementation, pages 1--16, San Francisco, CA, USA, 2005.]]"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.869367"},{"key":"e_1_3_2_1_21_1","unstructured":"Maciej Suchomski Peter Eisentraut Justin Clift Andy Riebs Mark Kirkwood and Paul Wagner. Osdb x0.15-1. http:\/\/osdb.sourceforge.net.]]  Maciej Suchomski Peter Eisentraut Justin Clift Andy Riebs Mark Kirkwood and Paul Wagner. Osdb x0.15-1. http:\/\/osdb.sourceforge.net.]]"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the LACSI Symposium","author":"Minnich Ronald G.","year":"2002","unstructured":"Ronald G. Minnich . A dynamic kernel modifier for linux . In Proceedings of the LACSI Symposium , September 2002 .]] Ronald G. Minnich. A dynamic kernel modifier for linux. In Proceedings of the LACSI Symposium, September 2002.]]"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/378795.378798"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5555\/977399.977864"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1040305.1040321"},{"key":"e_1_3_2_1_26_1","volume-title":"Implementing loadable kernel modules for Linux. j-DDJ, 20(5):18--20, 22, 24","author":"Welsh Matt","year":"1995","unstructured":"Matt Welsh . Implementing loadable kernel modules for Linux. j-DDJ, 20(5):18--20, 22, 24 , 96, April 1995 .]] Matt Welsh. Implementing loadable kernel modules for Linux. j-DDJ, 20(5):18--20, 22, 24, 96, April 1995.]]"},{"key":"e_1_3_2_1_27_1","first-page":"509","volume-title":"Parallel and Distributed Computing and Systems","author":"Paul","year":"1998","unstructured":"Paul E. McKenney and John D. Slingwine. Read-copy update: Using execution history to solve concurrency problems . In Parallel and Distributed Computing and Systems , pages 509 -- 518 , Las Vegas, NV , October 1998 .]] Paul E. McKenney and John D. Slingwine. Read-copy update: Using execution history to solve concurrency problems. In Parallel and Distributed Computing and Systems, pages 509--518, Las Vegas, NV, October 1998.]]"},{"key":"e_1_3_2_1_28_1","volume-title":"Devirtualizable virtual machines enabling general, single-node, online maintenance","author":"Lowell David E.","year":"2004","unstructured":"David E. Lowell , Yasushi Saito , and Eileen J. Samberg . Devirtualizable virtual machines enabling general, single-node, online maintenance . ACM Special Interest Group on Operating Systems (SIGOPS) Operating Systems Review, 38(5):211--223, December 2004 .]] David E. Lowell, Yasushi Saito, and Eileen J. Samberg. Devirtualizable virtual machines enabling general, single-node, online maintenance. ACM Special Interest Group on Operating Systems (SIGOPS) Operating Systems Review, 38(5):211--223, December 2004.]]"}],"event":{"name":"VEE06: Second International Conference on Virtual Execution Environments","location":"Ottawa Ontario Canada","acronym":"VEE06","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","ACM Association for Computing Machinery"]},"container-title":["Proceedings of the 2nd international conference on Virtual execution environments"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1134760.1134767","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1134760.1134767","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T15:14:28Z","timestamp":1750259668000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1134760.1134767"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,6,14]]},"references-count":27,"alternative-id":["10.1145\/1134760.1134767","10.1145\/1134760"],"URL":"https:\/\/doi.org\/10.1145\/1134760.1134767","relation":{},"subject":[],"published":{"date-parts":[[2006,6,14]]},"assertion":[{"value":"2006-06-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}