Unmodified device driver reuse and improved system dependability via virtual machines (2004)

by Joshua Levasseur , Volkmar Uhlig , Jan Stoess , Stefan Götz
Venue:In Proceedings of the 6th Symposium on Operating Systems Design and Implementation
Citations:93 - 8 self

Documents Related by Co-Citation

1251 Xen and the art of virtualization – Paul Barham, Boris Dragovic, Keir Fraser, Steven H, Tim Harris, Alex Ho, Rolf Neugebauer, Ian Pratt, Andrew Warfield
246 An Empirical Study of Operating System Errors – Andy Chou, Junfeng Yang, Benjamin Chelf, Seth Hallem, Dawson Engler - 2001
232 Improving the reliability of commodity operating systems – Michael M. Swift, Brian N. Bershad, Henry M. Levy - 2003
106 Recovering device drivers – Michael M. Swift, Brian N. Bershad, Henry M. Levy - 2004
341 On µ-kernel construction – Jochen Liedtke - 1995
114 The performance of µ-kernel-based systems – Hermann Härtig, Michael Hohmuth, Jochen Liedtke, Sebastian Schönberg, Jean Wolter - 1997
96 Safe hardware access with the Xen virtual machine monitor – Keir Fraser, Steven H, Rolf Neugebauer, Ian Pratt, Andrew Warfield, Mark Williamson - 2004
210 Survey of Virtual Machine Research – Robert R Goldberg - 1974
208 Virtualizing I/O Devices on VMware Workstation's Hosted Virtual Machine Monitor – Jeremy Sugerman, Ganesh Venkitachalam, BengHong Lim - 2001
69 SafeDrive: Safe and recoverable extensions using language-based techniques – Feng Zhou, Jeremy Condit, Zachary Anderson, Ilya Bagrak - 2006
39 User-level Device Drivers: Achieved Performance – Ben Leslie, Peter Chubb, Nicholas Fitzroy-dale, Stefan Götz, Charles Gray, Luke Macpherson, Daniel Potts, Yueting Shen, Kevin Elphinstone, Gernot Heiser - 2005
65 An overview of the singularity project – G HUNT, J R LARUS, M ABADI, M AIKEN, P BARHAM, M FAHNDRICH, C HAWBLITZEL, O HODSON, S LEVI, N MURPHY, B STEENSGAARD, D TARDITI, T WOBBER, B D ZILL - 2005
251 Dealing with disaster: Surviving misbehaved kernel extensions – Margo I. Seltzer, Yasuhiro Endo, Christopher Small, Keith A. Smith - 1996
606 Exokernel: An Operating System Architecture for Application-Level Resource Management – Dawson R. Engler, M. Frans Kaashoek, James O’toole - 1995
89 XFI: Software guards for system address spaces – Ú Erlingsson, M Abadi, M Vrable, M Budiu, G C Necula - 2006
64 2002. The Distribution of Faults in a Large Industrial Software System – Thomas J Ostrand, Elaine J Weyuker
149 Software errors and complexity: an empirical investigation – Victor Basili, Barry Perricone - 1984
146 Debugging operating systems with time-traveling virtual machines – Samuel T. King, George W. Dunlap, Peter M. Chen - 2005
303 Terra: a virtual machine-based platform for trusted computing – Tal Garfinkel, Ben Pfaff, Jim Chow, Mendel Rosenblum, Dan Boneh - 2003