D-Index & Metrics Best Publications

D-Index & Metrics D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.

Discipline name D-index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines. Citations Publications World Ranking National Ranking
Computer Science D-index 51 Citations 20,600 121 World Ranking 3441 National Ranking 1768

Research.com Recognitions

Awards & Achievements

2001 - Member of the National Academy of Engineering For improving our ability to program computers by raising the level of abstraction.

1997 - ACM Software System Award John Ousterhout

1994 - ACM Fellow For his contribution to very large scale integrated circuit computer aided design. His systems, Caesar and Magic, have demonstrated that effective CAD systems need not be expensive, hard to learn, or slow.

1987 - ACM Grace Murray Hopper Award For his contribution to very large scale integrated circuit computer aided design. His systems, Caesar and Magic, have demonstrated that effective CAD systems need not be expensive, hard to learn, or slow.

Overview

What is he best known for?

The fields of study he is best known for:

  • Operating system
  • Programming language
  • Computer network

His primary scientific interests are in Operating system, Unix file types, File Control Block, File system fragmentation and File system. Many of his studies on Operating system involve topics that are commonly interrelated, such as Sprite. The subject of his Unix file types research is within the realm of Computer file.

His File system fragmentation study results in a more complete grasp of Stub file. John Ousterhout works in the field of File system, namely fstab. His work deals with themes such as File area network and Memory-mapped file, which intersect with Self-certifying File System.

His most cited work include:

  • Tcl and the Tk Toolkit (1660 citations)
  • The design and implementation of a log-structured file system (1287 citations)
  • The Design and Implementation of a Log-structured file system (1182 citations)

What are the main themes of his work throughout his whole career to date?

Operating system, Distributed computing, Very-large-scale integration, Self-certifying File System and File system are his primary areas of study. His Unix file types, Versioning file system, Computer file, File system fragmentation and File Control Block study are his primary interests in Operating system. His File system fragmentation research focuses on fstab in particular.

In his work, Server and Cache is strongly intertwined with Computer data storage, which is a subfield of Distributed computing. He has researched Very-large-scale integration in several fields, including Electronic circuit, Electronic design automation, Integrated circuit layout and Magic. His Self-certifying File System research is multidisciplinary, incorporating perspectives in File server and Distributed File System.

He most often published in these fields:

  • Operating system (36.72%)
  • Distributed computing (16.41%)
  • Very-large-scale integration (14.84%)

What were the highlights of his more recent work (between 2005-2021)?

  • Distributed computing (16.41%)
  • Operating system (36.72%)
  • Computer data storage (8.59%)

In recent papers he was focusing on the following fields of study:

John Ousterhout mostly deals with Distributed computing, Operating system, Computer data storage, Latency and Computer network. His work on Replication and State machine replication as part of general Distributed computing research is frequently linked to Process automation system, thereby connecting diverse disciplines of science. His work in Operating system tackles topics such as Dram which are related to areas like Backup.

His work is dedicated to discovering how Computer data storage, Cache are connected with Arbiter and Thread management and other disciplines. His Latency study combines topics in areas such as Software and Position paper. His work on Latency and Flow control as part of general Computer network study is frequently linked to Priority queue, Wide area and Network interface, bridging the gap between disciplines.

Between 2005 and 2021, his most popular works were:

  • In search of an understandable consensus algorithm (974 citations)
  • The case for RAMClouds: scalable high-performance storage entirely in DRAM (439 citations)
  • Fast crash recovery in RAMCloud (298 citations)

In his most recent research, the most cited papers focused on:

  • Operating system
  • Programming language
  • Computer network

His main research concerns Operating system, Dram, Computer network, Server and Computer data storage. His Semiconductor memory, Memory management, Flat memory model, Registered memory and Volatile memory investigations are all subjects of Operating system research. His Server research incorporates themes from Scalability and Backup.

His research in Backup intersects with topics in File server, High availability, Auxiliary memory and Polling. His Computer data storage research incorporates elements of Data migration, Database transaction, Metadata and Linearizability. His research integrates issues of Commit and Distributed transaction in his study of Distributed computing.

This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.

Best Publications

Tcl and the Tk Toolkit

John K. Ousterhout.
(1994)

2757 Citations

In search of an understandable consensus algorithm

Diego Ongaro;John Ousterhout.
usenix annual technical conference (2014)

2089 Citations

The Design and Implementation of a Log-structured file system

Mendel Rosenblum;John K. Ousterhout.
(1994)

1938 Citations

Scripting: higher level programming for the 21st Century

J.K. Ousterhout.
IEEE Computer (1998)

1206 Citations

A trace-driven analysis of the UNIX 4.2 BSD file system

John K. Ousterhout;Hervé Da Costa;David Harrison;John A. Kunze.
symposium on operating systems principles (1985)

901 Citations

Measurements of a distributed file system

Mary G. Baker;John H. Hartman;Michael D. Kupfer;Ken W. Shirriff.
symposium on operating systems principles (1991)

896 Citations

The Sprite network operating system

J.K. Ousterhout;A.R. Cherenson;F. Douglis;M.N. Nelson.
IEEE Computer (1988)

883 Citations

Scheduling Techniques for Concurrent Systems.

John K. Ousterhout.
international conference on distributed computing systems (1982)

877 Citations

Caching in the Sprite network file system

Michael N. Nelson;Brent B. Welch;John K. Ousterhout.
ACM Transactions on Computer Systems (1988)

804 Citations

Transparent process migration: design alternatives and the sprite implementation

Fred Douglis;John Ousterhout.
Software - Practice and Experience (1991)

769 Citations

If you think any of the details on this page are incorrect, let us know.

Contact us

Best Scientists Citing John Ousterhout

Gregory R. Ganger

Gregory R. Ganger

Carnegie Mellon University

Publications: 91

Garth A. Gibson

Garth A. Gibson

Carnegie Mellon University

Publications: 83

Andrea C. Arpaci-Dusseau

Andrea C. Arpaci-Dusseau

University of Wisconsin–Madison

Publications: 79

Remzi H. Arpaci-Dusseau

Remzi H. Arpaci-Dusseau

University of Wisconsin–Madison

Publications: 78

Rajiv Kottomtharayil

Rajiv Kottomtharayil

Commvault Systems, Inc.

Publications: 55

Randy H. Katz

Randy H. Katz

University of California, Berkeley

Publications: 52

Darrell D. E. Long

Darrell D. E. Long

University of California, Santa Cruz

Publications: 49

Thomas Anderson

Thomas Anderson

University of Washington

Publications: 46

Ethan L. Miller

Ethan L. Miller

University of California, Santa Cruz

Publications: 42

Mahadev Satyanarayanan

Mahadev Satyanarayanan

Carnegie Mellon University

Publications: 42

Gregory L. Slaughter

Gregory L. Slaughter

Oracle (United States)

Publications: 39

Margo Seltzer

Margo Seltzer

University of British Columbia

Publications: 38

David A. Patterson

David A. Patterson

University of California, Berkeley

Publications: 36

Thomas E. Saulpaugh

Thomas E. Saulpaugh

Oracle (United States)

Publications: 36

Ion Stoica

Ion Stoica

University of California, Berkeley

Publications: 33

Erez Zadok

Erez Zadok

Stony Brook University

Publications: 31

Trending Scientists

Yair Weiss

Yair Weiss

Hebrew University of Jerusalem

Richard P. Martin

Richard P. Martin

Rutgers, The State University of New Jersey

Bangchun Wen

Bangchun Wen

Northeastern University

Kim A. Sharp

Kim A. Sharp

University of Pennsylvania

Brian L. Scott

Brian L. Scott

Los Alamos National Laboratory

Edward L. Schneider

Edward L. Schneider

University of Southern California

Stephen T. Reeders

Stephen T. Reeders

Brigham and Women's Hospital

Karsten Wesche

Karsten Wesche

Senckenberg Museum für Naturkunde Görlitz

Arnoldus Schytte Blix

Arnoldus Schytte Blix

University of Tromsø - The Arctic University of Norway

Chong-Su Cho

Chong-Su Cho

Seoul National University

Roberto Manetti

Roberto Manetti

University of Florence

Giovanni Cioni

Giovanni Cioni

University of Pisa

Stephanie Al Otaiba

Stephanie Al Otaiba

Southern Methodist University

Bruce G. Link

Bruce G. Link

University of California, Riverside

G. David Roodman

G. David Roodman

Indiana University

George Sterman

George Sterman

Stony Brook University

Something went wrong. Please try again later.