-
1
-
-
0004015896
-
Recovery-Oriented Computing (ROC): Motivation, definition, techniques, and case studies
-
University of California, Berkeley, March
-
David A. Patterson, Aaron Brown, Pete Broadwell, George Candea, Mike Chen, James Cutler, Patricia Enriquez, Armando Fox, Emre Kiciman, Matthew Merzbacher, David Oppenheimer, Naveen Sastry, William Tetzlaff, Jonathan Traupman, and Noah Treuhaft. Recovery-Oriented Computing (ROC): Motivation, Definition, Techniques, and Case Studies. Technical Report UCB//CSD-02-1175, University of California, Berkeley, March 2002.
-
(2002)
Technical Report
, vol.UCB-CSD-02-1175
-
-
Patterson, D.A.1
Brown, A.2
Broadwell, P.3
Candea, G.4
Chen, M.5
Cutler, J.6
Enriquez, P.7
Fox, A.8
Kiciman, E.9
Merzbacher, M.10
Oppenheimer, D.11
Sastry, N.12
Tetzlaff, W.13
Traupman, J.14
Treuhaft, N.15
-
2
-
-
84942213046
-
On-the-fly program modification: Systems for dynamic updating
-
Mark E. Segal and Ophir Frieder. On-the-fly program modification: Systems for dynamic updating. IEEE Software., 10(2):53-65, 1993.
-
(1993)
IEEE Software
, vol.10
, Issue.2
, pp. 53-65
-
-
Segal, M.E.1
Frieder, O.2
-
3
-
-
20044381934
-
System support for online reconfiguration
-
USENIX Association, June
-
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.
-
(2003)
Proc. of the Usenix Technical Conference
, pp. 141-154
-
-
Soules, C.A.N.1
Appavoo, J.2
Hui, K.3
Wisniewski, R.W.4
Da Silva, D.5
Ganger, G.R.6
Krieger, O.7
Stumm, M.8
Auslander, M.9
Ostrowski, M.10
Rosenburg, B.11
Xenidis, J.12
-
4
-
-
0037232406
-
Enabling autonomic system software with hot-swapping
-
January
-
Craig A. N. Soules Robert W. Wisniewski Dilma Da Silva Orran Krieger Marc Auslander David Edelsohn Ben Gamsa Gregory R. Ganger Paul McKenney Michal Ostrowski Bryan Rosenburg Michael Stumm Jimi Xenidis Jonathan Appavoo, Kevin Hui. Enabling autonomic system software with hot-swapping. IBM Systems Journal, 42(1):60-76, January 2003.
-
(2003)
IBM Systems Journal
, vol.42
, Issue.1
, pp. 60-76
-
-
Soules, C.A.N.1
Wisniewski, R.W.2
Da Silva, D.3
Marc, O.K.4
David, A.5
Ben, E.6
Gregory, G.7
Ganger, R.8
McKenney, P.9
Ostrowski, M.10
Rosenburg, B.11
Stumm, M.12
Xenidis, J.13
Appavoo, J.14
Hui, K.15
-
5
-
-
85077366413
-
Providing dynamic update in an operating system
-
Anaheim, CA, USA, June. 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.
-
(2005)
Proceedings of the USENIX Annual Technical Conference
, pp. 279-291
-
-
Baumann, A.1
Appavoo, J.2
Da Silva, D.3
Kerr, J.4
Krieger, O.5
Wisniewski, R.W.6
-
6
-
-
0035701328
-
Supporting hot-swappable components for system software
-
Elmau/Oberbayem, Germany, May
-
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/Oberbayem, Germany, May 2001.
-
(2001)
Proceedings of the 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII 01)
, pp. 170-170
-
-
Wisniewski, R.1
David, M.A.2
Ben, E.3
Orran, G.4
Bryan, K.5
Hui, R.K.6
Appavoo, J.7
Stumm, M.8
-
7
-
-
84926427148
-
Survey of virtual machine research
-
R.P. Goldberg. Survey of virtual machine research. IEEE Computer Magazine, 7(6):34-45, 1974.
-
(1974)
IEEE Computer Magazine
, vol.7
, Issue.6
, pp. 34-45
-
-
Goldberg, R.P.1
-
8
-
-
21644433634
-
Xen and the art of virtualization
-
Bolton Landing, NY, October
-
B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, I. Pratt, A. Warfield, P. Barham, and R. Neugebauer. Xen and the art of virtualization. In Proceedings of the ACM Symposium on Operating Systems Principles, pages 164-177, Bolton Landing, NY, October 2003.
-
(2003)
Proceedings of the ACM Symposium on Operating Systems Principles
, pp. 164-177
-
-
Dragovic, B.1
Fraser, K.2
Hand, S.3
Harris, T.4
Ho, A.5
Pratt, I.6
Warfield, A.7
Barham, P.8
Neugebauer, R.9
-
11
-
-
84858910104
-
-
Microsoft Corporation. Microsoft virtual server 2005. http://www.microsoft.com/windowsserversystem/virtualserver/default.mspx
-
Microsoft Virtual Server 2005
-
-
-
12
-
-
84978438355
-
Scale and performance in the denali isolation kernel
-
Boston, MA, USA, October. USENIX Association
-
Andrew Whitaker, Marianne Shaw, and Steven D. Gribble. Scale and performance in the denali isolation kernel. In Proceedings of the 5th symposium on Operating systems design and implementation (OSDI), pages 195-209, Boston, MA, USA, October 2002. USENIX Association.
-
(2002)
Proceedings of the 5th Symposium on Operating Systems Design and Implementation (OSDI)
, pp. 195-209
-
-
Whitaker, A.1
Shaw, M.2
Gribble, S.D.3
-
13
-
-
4444245370
-
-
Monterey, CA, USA, June
-
Andrew Whitaker, Marianne Shaw, and Steven D. Gribble. Denali: Lightweight virtual machines for distributed and networked applications. Monterey, CA, USA, June 2002.
-
(2002)
Denali: Lightweight Virtual Machines for Distributed and Networked Applications
-
-
Whitaker, A.1
Shaw, M.2
Gribble, S.D.3
-
16
-
-
0036957412
-
Mondrian memory protection
-
10th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-X). ACM Press
-
Emmett Witchel, Josh Cates, and Krste Asanovic. Mondrian memory protection. In 10th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-X), volume 37, 10 of ACM SIGPLAN notices, pages 304-316. ACM Press, 2002.
-
(2002)
10 of ACM SIGPLAN Notices
, vol.37
, pp. 304-316
-
-
Witchel, E.1
Cates, J.2
Asanovic, K.3
-
18
-
-
21644451622
-
Improving the reliability of commodity operating systems
-
Bolton Landing, NY, USA, October. ACM Press
-
Brian N. Bershad Michael M. Swift and Henry M. Levy. Improving the reliability of commodity operating systems. In Proceedings of the nineteenth ACM symposium on Operating systems principles, pages 207-222, Bolton Landing, NY, USA, October 2003. ACM Press.
-
(2003)
Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles
, pp. 207-222
-
-
Bershad, B.N.1
Swift, M.M.2
Levy, H.M.3
-
19
-
-
85077022007
-
Recovering device drivers
-
San Francisco, CA, USA
-
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.
-
(2005)
Preceedings of 6th Symposium on Operating Systems Design and Implementation
, pp. 1-16
-
-
Bershad, B.N.1
Swift, M.M.2
Annamalai, M.3
Levy, H.M.4
-
20
-
-
0034226001
-
SPEC CPU2000: Measuring CPU performance in the new millennium
-
July
-
John L. Henning. SPEC CPU2000: Measuring CPU performance in the new millennium. IEEE Computer, 33(7):28-35, July 2000.
-
(2000)
IEEE Computer
, vol.33
, Issue.7
, pp. 28-35
-
-
Henning, J.L.1
-
25
-
-
17044375350
-
Mutatis mutandis: Safe and predictable dynamic software updating
-
January
-
Gareth Stoyle, Michael Hicks, Gavin Bierman, Peter Sewell, and lulian Neamtiu. Mutatis Mutandis: Safe and predictable dynamic software updating. In Proceedings of POPL 2005: The 32nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (Long Beach), pages 183-194, January 2005.
-
(2005)
Proceedings of POPL 2005: The 32nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (Long Beach)
, pp. 183-194
-
-
Stoyle, G.1
Hicks, M.2
Bierman, G.3
Sewell, P.4
Neamtiu, L.5
-
26
-
-
0029309207
-
Implementing loadable kernel modules for Linux
-
April
-
Matt Welsh. Implementing loadable kernel modules for Linux, j-DDJ, 20(5): 18-20, 22, 24, 96, April 1995.
-
(1995)
J-DDJ
, vol.20
, Issue.5
, pp. 18-20
-
-
Welsh, M.1
-
27
-
-
33745946413
-
Read-copy update: Using execution history to solve concurrency problems
-
Las Vegas, NV, October
-
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.
-
(1998)
Parallel and Distributed Computing and Systems
, pp. 509-518
-
-
McKenney, P.E.1
Slingwine, J.D.2
-
28
-
-
33845408481
-
Devirtualizable virtual machines enabling general, single-node, online maintenance
-
December
-
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.
-
(2004)
ACM Special Interest Group on Operating Systems (SIGOPS) Operating Systems Review
, vol.38
, Issue.5
, pp. 211-223
-
-
Lowell, D.E.1
Saito, Y.2
Samberg, E.J.3
|