Check out the new USENIX Web site.

USENIX Winter 1994 Technical Conference Proceedings

January 17-21, 1994
San Francisco, California


Opening Remarks: Jeff Mogul, Program Chair
Keynote Address: John Perry Barlow, Electronic Frontier Foundation

INVITED TALK

Objecting to Objects
Stephen C. Johnson, Melismatic Software

SIMPLE DATABASE TOOLS

Chair: Rafael Alonso
Finding Similar Files in a Large File System
Udi Manber, Department of Computer Science, University of Arizona

cql - A Flat File Database Query Language
Glenn Fowler, AT&T Bell Laboratories

GLIMPSE: A Tool to Search Through Entire File Systems
Udi Manber, Sun Wu, Department of Computer Science, University of Arizona

WIDE - AREA INFORMATION ACCESS

Chair: Frederick S. Glover
Drinking from the Firehose: Multicast USENET News
Kurt J. Lidl, Josh Osborne, Joe Malcolm, UUNET Technologies, Inc.

The refdbms Distributed Bibliographic Database System
Richard A. Golding, Vrije Universiteit, Darrell D. E. Long, University of California, Santa Cruz; John Wilkes, Hewlett-Packard Laboratories

Filesystem Daemons as Unifying Mechanism for Network Information Access
Steve Summit, Consultant, Seattle, Washington

INTERPROCESS COMMUNICATION

Chair: Cathy Watkins
Concert/C: A Language for Distributed Programming
Joshua S. Auerbach, Arthur P. Goldberg, Ajei S. Gopal, Mark T. Kennedy, James R. Russell, IBM T. J. Watson Research Center

Evolving Mach 3.0 to A Migrating Thread Model
Bryan Ford, Jay Lepreau, Department of Computer Science, University of Utah

Tread Marks: Distributed Shared Memory on Standard Workstations and Operating Systems
Peter Keleher, Alan L. Cox, Sandhya Dwarkadas, Willy Zwaenepoel, Department of Computer Science, Rice University

EFFICIENT SCHEDULING AND NETWORKING

Chair: Michael B. Jones
Workstation Support for Real-Time Multimedia Communication
Olof Hagsand, Peter Sjodin, Swedish Institute of Computer Science

Experience and Results from Implementation of an ATM Socket Family
Richard Black, Simon Crosby, University of Cambridge Computer Laboratory

Efficient Packet Demultiplexing for Multiple Endpoints and Large Messages
Masanobu Yuhara, Fujitsu Laboratories Ltd., Brian N. Bershad, Chris Maeda, School of Computer Science, Carnegie Mellon University; J. Eliot B. Moss, Department of Computer Science, University of Massachusetts, Amherst

KERNEL PERFORMANCE

Chair: Brian N. Bershad
Latency Analysis of TCP on an ATM Network
Alec Wolman, Geoff Voelker, Chandramohan A. Thekkath, Department of Computer Science and Engineering, University of Washington

Improving UNIX Kernel and Networking Performance Using Profile Based Optimization
Steven E. Speer, Rajiv Kumar, Hewlett-Packard; Craig Partridge, Bolt Beranek and Newman

Memory Behavior for an X11 Window System
J. Bradley Chen, School of Computer Science, Carnegie Mellon University

SYSTEM DEVELOPMENT TOOLS

Chair: Judith E. Grass
A Uniform Name Service for Spring's UNIX Environment
Michael N. Nelson, Silicon Graphics, Inc.; Sanjay R. Radia, SunSoft, Inc.

ACID: A Debugger Built from a Language
Phil Winterbottom, AT&T Bell Laboratories

Acme: A User Interface for Programmers
Rob Pike. AT&T Bell Laboratories

NFS

Chair: Margo Seltzer
File System Design for an NFS File Server Appliance
Dave Hitz, James Lau, Michael Malcolm, Network Appliance Corporation

Improving the Write Performance of an NFS Server
Chet Juszczak, Digital Equipment Corporation

Not Quite NFS, Soft Cache Consistency forNFS
Rick Macklem, Department of Computing and Information Science, University of Guelph

DISKS AND FILE SYSTEMS

Chair: David Presotto
A Quantitative Analysis of Disk Drive Power Management in Portable Computers
Kester Li, Roger Kumpf, Paul Horton, Thomas Anderson, Computer Science Division, University of California, Berkeley

Thwarting the Power-Hungry Disk
Fred Douglis, P. Krishnan, Brian Marsh, Matsushita Information Technology Laboratory

A Usage Profile and Evaluation of a Wide-Area Distributed File System
Mirjana Spasojevic, Transarc Corporation and M. Satyanarayanan, School of Computer Science, Carnegie Mellon University

DEALING WITH THE PC WORLD

Chair: Nathaniel S. Borenstein
Wux: UNIX Tools under Windows
Diomidis Spinellis, Department of Computing, Imperial College of Science, Technology and Medicine

An MS-DOS Filesystem for UNIX
Alessandro Forin, Gerald Malan, School of Computer Science, Carnegie Mellon University

An Overview of the NetWare Operating System
Greg Minshall, Drew Major, Kyle Powell, Novell, Inc.