D.C. CONFERENCE DEADLINE
Ellie Young
ellie at usenix.UUCP
Wed Jan 3 13:43:29 AEST 1990
USENIX WINTER CONFERENCE PROGRAM
Omni Shoreham Hotel, Washington, D.C., January 22-26, 1990
The pre-registration deadline is Wednesday, 1/3/90. After
this date, the higher on-site technical conference fees
will apply.
USENIX Conference Office
22672 Lambert Street
Suite 613
El Toro, CA 92630
714-588-8649
FAX 714-588-9706
EMAIL: judy at usenix.org
If you are interested in the tutorial program, which
sells out regularly, the offerings follow. Please register
soon, as some tutorials are almost full.
Complete descriptions of the individual tutorial offerings, as well
as the Conference Agenda, registration information, etc.,
are contained in the registration packet.
TUTORIALS
MONDAY, JANUARY 22
UNIX on Modern Architectures
Curt F. Schimmel, Amdahl, Key Computer Labs
Creating User Interfaces with OSF/Motif
Kee Hinckley & Brian Holt, Apollo Computer, Inc.
UNIX Network Programming
Richard Stevens, Health Systems International
Introduction to 4.3BSD Internals
Thomas W. Doeppner, Jr., Brown University
UNIX System V Release 4.0 Internals - Introduction
Steve Buroff & Mike Scheer, AT&T
Mach Overview
Avadis Tevanian, Jr., NeXT, Inc.
An Introduction To C++
Robert Murray, AT&T Bell Laboratories
Introduction To Programming The X Window System,* Version 11
Oliver Jones, HP Apollo Systems Division
TUESDAY, JANUARY 23
An Introduction to Object-Oriented Programming
David Taenzer, U.S. West Advanced Technologies
Open Systems Interconnection (OSI) Principles
Colin I'Anson, Hewlett Packard Laboratories
Software Contracts and Intellectual Property
Daniel Appelman, Heller, Ehrman, White & McAuliffe
Beyond 4.3BSD: Advanced Kernel Topics
Mike Karels & Marshall Kirk McKusick, University of California,
Berkeley
Topics in System Administration
Rob Kolstad, Prisma Inc., & Evi Nemeth, University of Colorado
Mach Virtual Memory Internals
Nawaf Bitar, Hewlett-Packard Company
Using C++ Effectively
Andrew Koenig, AT&T Bell Laboratories
X Toolkit Intrinsics
Paul E. Kimball, Digital Equipment Corporation
______________________________________________________________________________
Special Note for Full Time Students: A limited number of spaces in each tu-
torial class have been reserved for full time students at a special fee.
Please contact the Conference office for full details.
______________________________________________________________________________
TECHNICAL CONFERENCE PROGRAM
WEDNESDAY, JANUARY 24
9:00-10:30 Introductory Remarks
Daniel Klein, Software Engineering Institute, CMU
Ellie Young, USENIX Association
KEYNOTE: NASA's Manned Spacecraft Computers
Jim Tomayko, Software Engineering Institute, CMU
10:30-11:00 Break
11:00-12:30 Virtual Memory Chair: Chet Juszczak
A Dynamic File System Inode Allocation and Reclaim Policy
Ron Barkley & T. Paul Lee, AT&T Bell Laboratories
Insuring Improved VM Performance: Some No-Fault Policies
Danny Chen, Ron Barkley, & T. Paul Lee, AT&T Bell Laboratories
TAE Plus: Transportable Applications Environment plus A
User Interface Development Tool for Building Graphic
Oriented Applications
Martha Szczur, Karl R. Wolf, NASA/Goddard Space Flight Center
12:30- 2:00 Lunch
2:00- 3:30 Architecture & Debuggers Chair: John Mashey
Implementing a Mach Debugger for Multithreaded Applications
Deborah L. Caswell, Hewlett Packard Company,
David L. Black, Carnegie Mellon University
pdb: A Network Oriented Symbolic Debugger
Paul Maybee, Solbourne Computer, Inc.
Some Efficient Architecture Simulation Techniques
Robert Bedichek, University of Washington
3:30- 4:00 Break
4:00- 5:30 Applications Chair: Susanne Smith
Software Tickerplants on UNIX
Mark Luppi, Robert Berkley, Skip Gilbrech,
Tim Hunt, & Richard Plevin, Fusion Systems Group
GENESIS and XODUS - General Purpose Neural Network Simulation Tool
John Uhley, U. S. Bhalla, M. A. Wilson, D. H. Bilitch,
M. E. Nelson, & J. M. Bower, California Institute of Technology
Keynote - A Language and Extensible Graphical Editor for Music
Tim Thompson, AT&T Bell Laboratories
THURSDAY, JANUARY 25
9:00-10:30 Utilities Chair: John Devitofranceschi
Integrated Interactive Access to Heterogeneous Distributed Services
Joel S. Emer & William E. Weihl, Massachusetts Institute of Technology
The UNIX System Math Library, A Status Report
Joel Silverstein, Steve Sommars & Yio-Chian Tao, AT&T Bell Laboratories
Tcl: An Embeddable Command Language
John K. Ousterhout, University of California, Berkeley
10:30-11:00 Break
11:00-12:30 Kernel Internals Chair: Charlie Perkins
An Event-based Fair Share Scheduler
Raymond B. Essick, Prisma, Inc.
Parallel STREAMS: a Multi-Processor Implementation
Arun Garg, Sequent Computer Systems
Implementing Berkeley Sockets in System V, Release 4
Ian Vessey & Glenn Skinner, Sun Microsystems
12:30- 2:00 Lunch
2:00- 3:30 Networks Chair: Alix Vasilatos
Two Network Management Tools -or- (How Many Packets Would a
Packet Router Route if a Packet Router Could Route Packets?)
Jeff Okamoto & Allan Leinwand, Hewlett Packard Company
Packet Trains on NSFNET National Backbone -
A Traffic Characterization
Steven A. Heimlich, University of Maryland
Pseudo-Network Drivers and Virtual Networks
Steven Bellovin, AT&T Bell Laboratories
3:30- 4:00 Break
4:00- 5:30 Ethics in the Computer Industry Moderator: Rob Kolstad
A panel composed of a lawyer, CEO, ethicist and others will discuss
various questions about ethics in the computer industry.
FRIDAY, JANUARY 26
9:00-10:30 User Interface Management Systems Chair: Dan Geer
The Serpent User Interface Management System
Brian Clapper, Erik Hardy, Rick Kazman, Robert Seacord, Lenn Bass, Software Engineering Institute
Parallel Object-Oriented UIMS with Macro and Micro Stubs
Masami Hagiya & Kouji Ohtani, Kyoto University
MTX - A Shell that permits dynamic rearrangement of
process connections and Windows
Stephen A. Uhler, Bell Communications Research
10:30-11:00 Break
11:00-12:30 File Systems Chair: Kirk McKusick
Using UNIX as One Component of a Lightweight Distributed
Kernel for Multiprocessor File Servers
David Hitz, Guy Harris, James Lau, Allan Schwartz,
Auspex Systems Inc.
A Highly-Parallelized Mach-based Vnode Filesystem
Alan Langerman, Joseph Boykin, Susan LoVerso, & Shashi Mangalat,
Encore Computer Corporation
Disk Scheduling Revisited
Margo Seltzer, Peter Chen, & John Ousterhout,
University of California, Berkeley
12:30- 2:00 Lunch
2:00- 4:00 Languages & Software Engineering Chair: Dan Klein
Postloading for Fun and Profit
Stephen C. Johnson, Stardent Computer Corporation
Multiple Site Source Reconciliation
Dodi Francisco & Lois C. Price, TRW Financial Systems, Inc.
CVS-II: Parallelizing Software Development
Brian Berliner, Prisma, Inc.
Ada and Binary UNIX Standards
Mitchell Gart, Alsys Inc.
NEW CONCURRENT SESSIONS
USENIX is pleased to introduce a new component to its technical confer-
ence. These experimental concurrent sessions will enable people to exchange
ideas and information in a more informal atmosphere. Attendees will be free to
migrate between all sessions. If there is sufficient interest, these new ses-
sions will continue as a regular event.
WEDNESDAY, JANUARY 24
11:00-12:30 Regular Expressions
Andrew Hume, AT&T Bell Laboratories
The general history of regular expressions, the best known algo-
rithms at this time, and the history of regular expressions on UNIX
will be discussed. The different types of regular expression syn-
taxes used by various UNIX commands (sh, ed, lex, grep etc.) will
be examined and examples given of their use.
make
Andrew Hume
This talk is a tutorial for generic make, including macros and
built-in rules. Also included are some dirty tricks and discussion
of various other makes.
2:00- 3:30 Submitting and Presenting Papers at USENIX
This talk will give you clues on getting your paper accepted: what
we look for and why we accept or reject papers, as well as offering
suggestions on alternative places to submit papers. It will also
cover what happens once your submission has been accepted: how can
you ensure that your paper looks good in the proceedings, and hints
for giving a good talk at the conference. This talk is given by a
group of people who have been active in USENIX for several years.
THURSDAY, JANUARY 25
11:00-12:30 Getting the Most from Support
Mary Seabrook, UniSoft Corporation
Buying a support contract isn't enough. As a technical person, you
need to learn how to use support as effectively as possible. This
session describes how best to present your problem to enable your
support department to find a solution. This includes some thoughts
on how to detail the problem and information that may be most use-
ful in tracking down bugs.
Surviving in Networkland
John Quarterman, Texas Internet Consulting
This is a brief overview of some of the principal networks you can
reach by electronic mail from an average UNIX machine, some hints
on how to do that, and some of the uses that might make you might
want to.
2:00- 3:30 nawk - A New Version of awk
Richard Stevens, Health Systems International
This talk describes the differences between awk and nawk, patterns
and regular expressions, flow control, expressions, variables and
functions, input/output capability, and interaction with shells.
4:00- 5:30 Works-in-Progress Session Chair: Clement Cole
Ten minute presentations of current work.
FRIDAY, JANUARY 26
11:00-12:30 Perl - A System Administration Language
Tom Christiansen, Convex Computer Corporation
Perl is an interpreted language specifically designed for system
administrators. In this talk it will be introduced and an overview
of the syntax given, as well as some examples of its use.
2:00- 4:00 Works-in-Progress Session Chair: Michelle Dominijanni
Ten minute presentations of current work.
__________________________
* The X-Window System is a trademark of M.I.T.
More information about the Comp.org.usenix
mailing list