Check out the new USENIX Web site.

Home About USENIX Events Membership Publications Students
HotOS '03, The 9th Workshop on Hot Topics in Operating Systems

HotOS-IX Full Program

Papers not marked * had 25 minutes to present their work, including time for any paper-specific questions. Papers marked * had 5 minutes to advertise a key point about their work, hopefully convincing attendees that they wanted to discuss it further. All paper sessions ended with 30 minutes of panel discussion among the session presenters and with the rest of the workshop attendees.


Sunday, May 18, 2003

6:00 p.m.-9:00 p.m.: Registration


6:30 p.m.-8:00 p.m.: Welcome Reception


Monday, May 19, 2003

8:00 a.m.-9:00 a.m.: Registration and Breakfast Buffet


9:00 a.m.-9:15 a.m.: Opening Remarks and Announcements

Welcome To HotOS
Mike Jones, Microsoft Research, Redmond

Mark Weiser Award Reminder & Anita Borg Memorial Fund Announcement
Jeff Mogul, HP Labs


9:15 a.m.-10:15 a.m.: Invited Talk

Operating Systems: Shouldn't They Be Better?
Andrew Hume, AT&T Labs—Research


10:15 a.m.-10:45 a.m.: Mid-Morning Break


10:45 a.m.-12:55 p.m.: The Emperor's Clothes (Chair: Steve Gribble)

High Availability, Scalable Storage, Dynamic Peer Networks: Pick Two
Charles Blake and Rodrigo Rodrigues, MIT Laboratory for Computer Science

One Hop Lookups for Peer-to-Peer Overlays
Anjali Gupta, Barbara Liskov, and Rodrigo Rodrigues, MIT Laboratory for Computer Science

An Analysis of Compare-by-hash
Val Henson, Sun Microsystems

Why Events Are a Bad Idea (for High-Concurrency Servers)
Rob von Behren, Jeremy Condit, and Eric Brewer, University of California at Berkeley


1:00 p.m.-2:30 p.m.: Lunch


2:30 p.m.-4:15 p.m.: Popping & Pushing the Stack (Chair: Geoff Voelker)

TCP Offload Is a Dumb Idea Whose Time Has Come
Jeffrey C. Mogul, Hewlett Packard Laboratories

TCP Meets Mobile Code
Parveen Patel, University of Utah; David Wetherall, University of Washington; Jay Lepreau, University of Utah; Andrew Whitaker, University of Washington

Exploiting the Synergy between Peer-to-Peer and Mobile Ad Hoc Networks
Y. Charlie Hu, Saumitra M. Das, and Himabindu Pucha, Purdue University


4:15 p.m.-4:45 p.m.: Mid-Afternoon Break


4:45 p.m.-5:35 p.m.: Distributed Systems (Chair: Jeff Chase)

* Scheduling and Simulation: How to Upgrade Distributed Systems
Sameer Ajmani and Barbara Liskov, MIT Laboratory for Computer Science; Liuba Shrira, Brandeis University

* Development Tools for Distributed Applications
Mukesh Agrawal and Srinivasan Seshan, Carnegie Mellon University

* Virtual Appliances in the Collective: A Road to Hassle-Free Computing
Constantine Sapuntzakis and Monica S. Lam, Stanford University

* POST: A Secure, Resilient, Cooperative Messaging System
Alan Mislove, Ansley Post, Charles Reis, Paul Willmann, Peter Druschel, and Dan S. Wallach, Rice University; Xavier Bonnaire, Pierre Sens, Jean-Michel Busca, and Luciana Arantes-Bezerra, Université Paris VI


6:30 p.m.-8:00 p.m.: Dinner


8:30 p.m.-10:30 p.m.: Outrageous Opinions Session (Chair: Jeff Mogul)

A grand HotOS tradition!


Tuesday, May 20, 2003

8:00 a.m.-9:00 a.m.: Hot Breakfast Buffet


9:00 a.m.-11:15 a.m.: When Things Go Wrong (Chair: Dan Wallach)

Crash-Only Software
George Candea and Armando Fox, Stanford University

The Phoenix Recovery System: Rebuilding from the Ashes of an Internet Catastrophe
Flavio Junqueira, Ranjita Bhagwan, Keith Marzullo, Stefan Savage, and Geoffrey M. Voelker, University of California, San Diego

Using Runtime Paths for Macroanalysis
Mike Chen, University of California, Berkeley; Emre Kiciman, Stanford University; Anthony Accardi, Tellme Networks; Armando Fox, Stanford University; Eric Brewer, University of California, Berkeley

Magpie: Online Modelling and Performance-aware Systems
Paul Barham, Rebecca Isaacs, Richard Mortier, and Dushyanth Narayanan, Microsoft Research Ltd, Cambridge, UK

* Using Computers to Diagnose Computer Problems
Joshua A. Redstone, Michael M. Swift, and Brian N. Bershad, University of Washington


11:15 a.m.-11:45 a.m.: Mid-Morning Break


11:45 a.m.-12:30 p.m.: Performance Optimization (Chair: Jeff Mogul)

* Using Performance Reflection in Systems Software
Robert Fowler and Alan Cox, Rice University; Sameh Elnikety and Willy Zwaenepoel, EPFL

* Cassyopia: Compiler Assisted System Optimization
Mohan Rajagopalan and Saumya K. Debray, University of Arizona; Matti A. Hiltunen and Richard D. Schlichting, AT&T Labs—Research

* Cosy: Develop in User-Land, Run in Kernel-Mode
Amit Purohit, Charles P. Wright, Joseph Spadavecchia, and Erez Zadok, Stony Brook University


12:30 p.m.-1:45 p.m.: Lunch


1:45 p.m.-3:30 p.m.: Storage 1 (Chair: Armando Fox)

Why Can't I Find My Files? New Methods for Automating Attribute Assignment
Craig A. N. Soules and Gregory R. Ganger, Carnegie Mellon University

Secure Data Replication over Untrusted Hosts
Bogdan C. Popescu, Bruno Crispo, and Andrew S. Tanenbaum, Vrije Universiteit

Palimpsest: Soft-Capacity Storage for Planetary-Scale Services
Timothy Roscoe, Intel Research at Berkeley; Steven Hand, University of Cambridge Computer Laboratory


3:30 p.m.-4:00 p.m.: Mid-Afternoon Break


4:00 p.m.-5:45 p.m.: Trusting Hardware (Chair: Dan Wallach)

Certifying Program Execution with Secure Processors
Benjie Chen and Robert Morris, MIT Laboratory for Computer Science

Hardware Works, Software Doesn't: Enforcing Modularity with Mondriaan Memory Protection
Emmett Witchel and Krste Asanovic, MIT Laboratory for Computer Science

Flexible OS Support and Applications for Trusted Computing
Tal Garfinkel, Mendel Rosenblum, and Dan Boneh, Stanford University


7:00 p.m.-9:00 p.m.0 p.m.: Reception - outdoors, weather permitting


Wednesday, May 21, 2003

8:00 a.m.-9:00 a.m.: Hot Breakfast Buffet


9:00 a.m.-10:25 a.m.: Pervasive Computing (Chair: Geoff Voelker)

Sensing User Intention and Context for Energy Management
Angela B. Dalton and Carla S. Ellis, Duke University

Access Control to Information in Pervasive Computing Environments
Urs Hengartner and Peter Steenkiste, Carnegie Mellon University

* Privacy-Aware Location Sensor Networks
Marco Gruteser, Graham Schelle, Ashish Jain, Rick Han, and Dirk Grunwald, University of Colorado at Boulder


10:30 a.m.-11:15 a.m.: Storage 2 (Chair: Margo Seltzer)

* FAB: Enterprise Storage Systems on a Shoestring
Svend Frølund, Arif Merchant, Yasushi Saito, Susan Spence, and Alistair Veitch, Hewlett-Packard Laboratories

* The Case for a Session State Storage Layer
Benjamin C. Ling and Armando Fox, Stanford University

* Towards a Semantic-Aware File Store
Zhichen Xu and Magnus Karlsson, HP Laboratories; Chunqiang Tang, University of Rochester; Christos Karamanolis, HP Laboratories


11:15 a.m.-11:25 a.m.: Closing Remarks


?Need help? Use our Contacts page.

Last changed: 30 Sept. 2003 ch
HotOS Home
Events Calendar