1999 |
41 | EE | John K. Ousterhout:
Free Software Needs Profit.
Commun. ACM 42(4): 44-45 (1999) |
40 | | John K. Ousterhout:
Integration: A New Style of Programming.
IEEE Computer 32(5): 53 (1999) |
1998 |
39 | EE | John K. Ousterhout,
Jacob Y. Levy,
Brent B. Welch:
The Safe-Tcl Security Model.
Mobile Agents and Security 1998: 217-234 |
38 | | John K. Ousterhout:
Scripting: Higher-Level Programming for the 21st Century.
IEEE Computer 31(3): 23-30 (1998) |
1995 |
37 | EE | John H. Hartman,
John K. Ousterhout:
The Zebra Striped Network File System
ACM Trans. Comput. Syst. 13(3): 274-310 (1995) |
1994 |
36 | | John K. Ousterhout:
Tcl and the Tk Toolkit
Addison-Wesley 1994 |
35 | | Ken Shirriff,
John K. Ousterhout:
Sawmill: A High-Bandwidth Logging File System.
USENIX Summer 1994: 125-136 |
1993 |
34 | | John H. Hartman,
John K. Ousterhout:
The Zebra Striped Network File System.
SOSP 1993: 29-43 |
1992 |
33 | | Mary Baker,
Satoshi Asami,
Etienne Deprit,
John K. Ousterhout,
Margo I. Seltzer:
Non-Volatile Memory for Fast, Reliable File Systems.
ASPLOS 1992: 10-22 |
32 | EE | Mendel Rosenblum,
John K. Ousterhout:
The Design and Implementation of a Log-Structured File System.
ACM Trans. Comput. Syst. 10(1): 26-52 (1992) |
31 | | John K. Ousterhout:
Push Technology, Not Abstractions.
Operating Systems Review 26(1): 7-11 (1992) |
1991 |
30 | | Mendel Rosenblum,
John K. Ousterhout:
The Design and Implementation of a Log-Structured File System.
SOSP 1991: 1-15 |
29 | | Mary Baker,
John H. Hartman,
Michael D. Kupfer,
Ken Shirriff,
John K. Ousterhout:
Measurements of a Distributed File System.
SOSP 1991: 198-212 |
28 | | John K. Ousterhout:
An X11 Toolkit Based on the Tcl Language.
USENIX Winter 1991: 105-116 |
27 | | Fred Douglis,
John K. Ousterhout,
M. Frans Kaashoek,
Andrew S. Tanenbaum:
A Comparison of Two Distributed Systems: Amoeba and Sprite.
Computing Systems 4(4): 353-384 (1991) |
26 | | Mary Baker,
John K. Ousterhout:
Availability in the Sprite Distributed File System.
Operating Systems Review 25(2): 95-98 (1991) |
25 | | Fred Douglis,
John K. Ousterhout:
Transparent Process Migration: Design Alternatives and the Sprite Implementation.
Softw., Pract. Exper. 21(8): 757-785 (1991) |
1990 |
24 | EE | Mary Baker,
John K. Ousterhout:
Availability in the Sprite distributed file system.
ACM SIGOPS European Workshop 1990 |
23 | | John K. Ousterhout:
Why Aren't Operating Systems Getting Faster As Fast as Hardware?
USENIX Summer 1990: 247-256 |
22 | | John H. Hartman,
John K. Ousterhout:
Performance Measurements of a Multiprocessor Sprite Kernel.
USENIX Summer 1990: 279-288 |
21 | | Mendel Rosenblum,
John K. Ousterhout:
The LFS Storage Manager.
USENIX Summer 1990: 315-324 |
20 | | John K. Ousterhout:
Tcl: An Embeddable Command Language.
USENIX Winter 1990: 133-146 |
1989 |
19 | | John K. Ousterhout,
Fred Douglis:
Beating the I/O Bottleneck: A Case for Log-Structured File Systems.
Operating Systems Review 23(1): 11-28 (1989) |
1988 |
18 | EE | Michael Stonebraker,
Randy H. Katz,
David A. Patterson,
John K. Ousterhout:
The Design of XPRS.
VLDB 1988: 318-330 |
17 | EE | Michael N. Nelson,
Brent B. Welch,
John K. Ousterhout:
Caching in the Sprite Network File System.
ACM Trans. Comput. Syst. 6(1): 134-154 (1988) |
16 | | John K. Ousterhout,
Andrew R. Cherenson,
Fred Douglis,
Michael N. Nelson,
Brent B. Welch:
The Sprite Network Operating System.
IEEE Computer 21(2): 23-36 (1988) |
15 | EE | Randy H. Katz,
John K. Ousterhout,
David A. Patterson,
Michael Stonebraker:
A Project on High Performance I/O Subsystems.
IEEE Data Eng. Bull. 11(1): 40-47 (1988) |
1987 |
14 | | Fred Douglis,
John K. Ousterhout:
Process Migration in the Sprite Operating System.
ICDCS 1987: 18-27 |
13 | | Michael N. Nelson,
Brent B. Welch,
John K. Ousterhout:
Caching in the Sprite Network File System (Extended Abstract).
SOSP 1987: 3-4 |
1986 |
12 | | Brent B. Welch,
John K. Ousterhout:
Prefix Tables: A Simple Mechanism for Locating Files in a Distributed System.
ICDCS 1986: 184-189 |
1985 |
11 | EE | Walter S. Scott,
John K. Ousterhout:
Magic's circuit extractor.
DAC 1985: 286-292 |
10 | | John K. Ousterhout,
Hervé Da Costa,
David Harrison,
John A. Kunze,
Michael D. Kupfer,
James G. Thompson:
A Trace-Driven Analysis of the UNIX 4.2 BSD File System.
SOSP 1985: 15-24 |
9 | EE | John K. Ousterhout:
A Switch-Level Timing Verifier for Digital MOS VLSI.
IEEE Trans. on CAD of Integrated Circuits and Systems 4(3): 336-349 (1985) |
1984 |
8 | EE | John K. Ousterhout:
Corner Stitching: A Data-Structuring Technique for VLSI Layout Tools.
IEEE Trans. on CAD of Integrated Circuits and Systems 3(1): 87-100 (1984) |
7 | EE | John K. Ousterhout:
The User Interface and Implementation of an IC Layout Editor.
IEEE Trans. on CAD of Integrated Circuits and Systems 3(3): 242-249 (1984) |
1982 |
6 | | John K. Ousterhout:
Caesar: An Interactive Editor for VLSI Layout.
COMPCON 1982: 300-301 |
5 | | John K. Ousterhout,
John A. Newkirk,
Phil Petit,
Howard E. Shrobe:
Panel Discussion.
COMPCON 1982: 381-382 |
4 | | John K. Ousterhout:
Scheduling Techniques for Concurrebt Systems.
ICDCS 1982: 22-30 |
1980 |
3 | | John K. Ousterhout,
Donald A. Scelza,
Pradeep S. Sindhu:
Medusa: An Experiment in Distributed Operating System Structure.
Commun. ACM 23(2): 92-105 (1980) |
1979 |
2 | | John K. Ousterhout,
Donald A. Scelza,
Pradeep S. Sindhu:
Medusa: An Experiment in Distributed Operating System Structure (Summary).
SOSP 1979: 115-116 |
1977 |
1 | EE | Richard J. Swan,
Andreas Bechtolsheim,
Kwok-Woon Lai,
John K. Ousterhout:
The implementation of the Cm* multi-microprocessor.
AFIPS National Computer Conference 1977: 645-655 |