Links to OSDI'06 papers

(These are links to as many OSDI papers as I could find for now.  I will add more links as the authors post the papers.)

Local Storage

Rethink the Sync
Edmund B. Nightingale, Kaushik Veeraraghavan, Peter M. Chen, and Jason Flinn, University of Michigan

Type-Safe Disks
Gopalan Sivathanu, Swaminathan Sundararaman, and Erez Zadok, Stony Brook University

Stasis: System for Adaptable, Transactional Storage
Russell Sears and Eric Brewer, University of California, Berkeley


Runtime Reliability Mechanisms

SafeDrive: Safe and Recoverable Extensions Using Language-Based Techniques
Feng Zhou, Jeremy Condit, Zachary Anderson, and Ilya Bagrak, University of California, Berkeley; Rob Ennals, Intel Research, Cambridge, UK; Matthew Harren, George C. Necula, and Eric Brewer, University of California, Berkeley

BrowserShield: Vulnerability-Driven Filtering of Dynamic HTML
Charles Reis, University of Washington; John Dunagan, Helen J. Wang, and Opher Dubrovsky, Microsoft; Saher Esmeir, Technion

XFI: Software Guards for System Address Spaces
Úlfar Erlingsson and Martín Abadi, Microsoft Research, Silicon Valley; Michael Vrable, University of California, San Diego; Mihai Budiu, Microsoft Research, Silicon Valley; George C. Necula, University of California, Berkeley


OS Implementation Strategies

Operating System Profiling via Latency Analysis
Nikolai Joukov, Avishay Traeger, and Rakesh Iyer, Stony Brook University; Charles P. Wright, IBM T. J. Watson Research Center; Erez Zadok, Stony Brook University

CRAMM: Virtual Memory Support for Garbage-Collected Applications
Ting Yang and Emery D. Berger, University of Massachusetts Amherst; Scott F. Kaplan, Amherst College; J. Eliot B. Moss, University of Massachusetts Amherst

Flight Data Recorder: Monitoring Persistent-State Interactions to Improve Systems Management
Chad Verbowski, Emre Kıcıman, Arunvijay Kumar, and Brad Daniels, Microsoft Research; Shan Lu, University of Illinois at Urbana-Champaign; Juhan Lee, Microsoft MSN; Yi-Min Wang, Microsoft Research; Roussi Roussev, Florida Institute of Technology


Program Analysis Techniques

EXPLODE: a Lightweight, General System for Finding Serious Errors in Storage Systems
Junfeng Yang, Can Sar, and Dawson Engler, Stanford University

Securing Software by Enforcing Data-flow Integrity
Miguel Castro, Microsoft Research; Manuel Costa, Microsoft Research and University of Cambridge; Tim Harris, Microsoft Research

From Uncertainty to Belief: Inferring the Specification Within
Ted Kremenek, Stanford University; Godmar Back, Virginia Polytechnic Institute and State University; Paul Twohey, Dawson Engler, and Andrew Ng, Stanford University


Distributed System Infrastructure

HQ Replication: A Hybrid Quorum Protocol for Byzantine Fault Tolerance  (html version)
James Cowling, Daniel Myers, and Barbara Liskov, Massachusetts Institute of Technology; Rodrigo Rodrigues, INESC-ID and Instituto Superior Tecnico; Liuba Shrira, Brandeis University

BAR Gossip
Harry Li, Allen Clement, Edmund Wong, Jeff Napper, Indrajit Roy, Lorenzo Alvisi, and Michael Dahlin, University of Texas at Austin

Bigtable: A Distributed Storage System for Structured Data
Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, and Robert E. Gruber, Google, Inc.


Distributed Systems of Little Things

EnsemBlue: Integrating Distributed Storage and Consumer Electronics
Daniel Peek and Jason Flinn, University of Michigan

Persistent Personal Names for Globally Connected Mobile Devices  (html version)
Bryan Ford, Jacob Strauss, Chris Lesniewski-Laas, Sean Rhea, Frans Kaashoek, and Robert Morris, Massachusetts Institute of Technology

A Modular Network Layer for Sensornets
Cheng Tien Ee, Rodrigo Fonseca, Sukun Kim, Daekyeong Moon, and Arsalan Tavakoli, University of California, Berkeley; David Culler, Arch Rock Corporation and University of California, Berkeley; Scott Shenker, ICSI and University of California, Berkeley; Ion Stoica, University of California, Berkeley


Operating System Structure

Making Information Flow Explicit in HiStar
Nickolai Zeldovich and Silas Boyd-Wickizer, Stanford University; Eddie Kohler, University of California, Los Angeles; David Mazieres, Stanford University

Splitting Interfaces: Making Trust Between Applications and Operating Systems Configurable
Richard Ta-Min, Lionel Litty, and David Lie, University of Toronto

Connection Handoff Policies for TCP Offload Network Interfaces
Hyong-youb Kim and Scott Rixner, Rice University


Distributed Storage and Locking

Ceph: A Scalable, High-Performance Distributed File System
Sage Weil, Scott Brandt, Ethan Miller, Darrell Long, and Carlos Maltzahn, University of California, Santa Cruz

Distributed Directory Service in the Farsite File System
John Douceur and Jon Howell, Microsoft Research

The Chubby Lock Service for Loosely-coupled Distributed Systems
Mike Burrows, Google, Inc.


Large Distributed Systems

Experiences Building PlanetLab
Larry Peterson, Andy Bavier, Marc Fiuczynski, and Steve Muir, Princeton University

iPlane: An Information Plane for Distributed Services
Harsha Madhyastha, Tomas Isdal, Michael Piatek, Colin Dixon, Thomas Anderson, and Arvind Krishnamurthy, University of Washington; Arun Venkataramani, University of Massachusetts Amherst

Fidelity and Yield in a Volcano Monitoring Sensor Network
Geoff Werner-Allen and Konrad Lorincz, Harvard University; Jeff Johnson, University of New Hampshire; Jonathan Lees, University of North Carolina; Matt Welsh, Harvard University