Path: sparky!uunet!usenix!carolyn
From: caro...@usenix.ORG (Carolyn Carr)
Newsgroups: comp.org.usenix,comp.org.sug,comp.org.uniforum,comp.org.acm,comp.org.ieee,
comp.os.misc,comp.misc
Subject: USENIX SUMMER 1992 TECHNICAL CONFERENCE
Keywords: USENIX Association
Message-ID: <1104@usenix.ORG>
Date: 28 May 92 22:20:49 GMT
Organization: Usenix Association Office, Berkeley
Lines: 535
USENIX SUMMER 1992 TECHNICAL CONFERENCE
MARRIOTT RIVERCENTER
SAN ANTONIO, TEXAS
JUNE 8-12, 1992
ALL DAY TUTORIALS
Monday & Tuesday June 8 & June 9
TECHNICAL SESSIONS
Wednesday-Friday June 10-June 12
BIRDS-OF-A-FEATHER SESSIONS
Tuesday-Thursday June 9-June 11
VENDOR DISPLAYS
Wednesday & Thursday June 10 & June 11 10 am-6 pm
USENIX RECEPTION
Thursday June 11 6:30 pm-8:30 pm
ON-SITE CONFERENCE REGISTRATION
Sunday June 7 4 pm-9 pm
Monday-Thursday June 8-June 11 7:30 am-6 pm
TECHNICAL PROGRAM COMMITTEE
Chair: Rick Adams, UUNET Technologies, Inc.
Scribe: Andrew S. Partan, UUNET Technologies, Inc.
Vadim Antonov, Berkeley Software Design, Inc.
Keith Bostic, CSRG, University of California, Berkeley
Bill Cheswick, AT&T Bell Laboratories
Judith E. Grass, AT&T Bell Laboratories
Carl S. Gutekunst, Pyramid Technology Corporation
Guy Harris, Auspex Systems, Inc.
Kenneth Ingham, Kenneth Ingham Consulting
Rob Kolstad, Berkeley Software Design, Inc.
Piers Lauder, University of Sydney
A. Elein Mustain, Ingres, an ASK Company
David Nichols, Xerox PARC
Margo Seltzer, University of California, Berkeley
Jim Thompson, Smallworks, Inc.
INVITED TALKS COORDINATORS
Tom Cargill, Consultant
Andrew Hume, AT&T Bell Laboratories
*********************************************************
SAVE WITH AIRFARE DISCOUNTS AND SPECIAL HOTEL RATES
AIRFARE DISCOUNTS especially for USENIX Conference attendees on
American Airlines to San Antonio International Airport are
available only through JNR, Inc.:
TOLL FREE in U.S. (800) 343-4546; Canada: (714) 476-2788
MARRIOTT RIVERCENTER (Headquarters)
Single: $109; Double: $123
Telephone (512) 223-1000
TOLL FREE U.S.A or Canada: (800) 228-9290
MARRIOTT RIVERWalk (across the street)
Single/Double: $95
711 E. Riverwalk, San Antonio, TX 78205
Telephone (512) 224-4555
TOLL FREE U.S.A or Canada: (800) 228-9290
AIRPORT TO HOTEL TRANSPORTATION
The San Antonio International Airport is located only 10-12 minutes
from the Marriott Rivercenter & Riverwalk Hotels.
For complete information and to register, Please contact:
USENIX Conference Office
22672 Lambert St., Suite 613, El Toro, CA 92630
Telephone: (714) 588-8649
FAX: (714) 588-9706
Email: confere...@usenix.org
Office Hours: 8:30 am-5:00 pm Pacific Time
Tutorial Program
You will enjoy and benefit from this opportunity for in-depth
exploration and skill development in essential areas of
UNIX-related technology. The USENIX Association's well-respected
tutorial program has been developed to meet the needs of computer
professionals and technical managers. It offers you introductory
as well as advanced, intensive yet practical tutorials, presented
by skilled teachers who are hands-on experts in their topic areas.
Pre-registration is strongly recommended.
MONDAY, JUNE 8, 1992 9 am-5 pm (includes box lunch)
FIRST TIME OFFERED
M1
Using, Managing, & Implementing NFS
Ralph Droms, Bucknell University
M2
Network Security: The Kerberos Approach
Dan Geer, Geer Zolot Associates & Jon A. Rochlis, MIT
M3
The Internet & its Protocols
William LeFebvre, Northwestern University
M4
System V Release 4.0 Internals
Part 1: Virtual Memory & File Systems
Mike Scheer, ProLogic Corporation & Steve Buroff, AT&T
M5
OSF/1 Internals
Thomas W. Doeppner, Jr., Brown University
M6
Topics in Advanced System Administration, 1992
Trent Hein, XOR Computer Systems, Dr. Rob Kolstad, Berkeley Software
Design, Inc., & Dr. Evi Nemeth, University of Colorado, Boulder
FIRST TIME OFFERED
M7
Recent Developments in Designing & Evaluating Trusted Products & Systems
Marshall D Abrams, The MITRE Corporation
FIRST TIME OFFERED
M8
Using the Shell as an Application Development Language
Ray Swartz, Berkeley Decision/Systems
FIRST TIME OFFERED
M9
Introduction to Threads & Threads Programming
Nawaf Bitar, Kubota Pacific Computer
TUESDAY, JUNE 9, 1992: 9 am-5 pm (includes box lunch)
T1
Distributed File System Administration with AFS & DCE DFS
Linda Walmer & Phil Hirsch, Transarc Corporation
T2
Topics in UNIX System Security
Matt Bishop, Dartmouth College
T3
UNIX Network Programming
Richard Stevens, Consultant
T4
System V Release 4.0 Internals Part 2: Selected Topics
Steve Buroff, AT&T & Mike Scheer, ProLogic Corporation
T5
Exploiting the X Window System: Xlib & Xt
Oliver Jones, PictureTel Corporation
FIRST TIME OFFERED
T6
Essentials of Practical Perl Programming
Tom Christiansen, CONVEX Computer Corporation
T7
An Introduction to C++
Robert Murray, AT&T Bell Labs
T8
4.4BSD Preview: Kernel Internals
Marshall Kirk McKusick, University of California, Berkeley & Michael
J. Karels, Berkeley Software Design, Inc.
FIRST TIME OFFERED
T9
1/2 day (morning)
Preparing for Disaster
Brent Chapman, Great Circle Associates
FIRST TIME OFFERED
T10
1/2 day (afternoon)
Managing the Domain Name System
William LeFebvre, Northwestern University
*************
PRELIMINARY TECHNICAL SESSIONS PROGRAM
Wednesday, Thursday & Friday, June 10, 11 & 12
WEDNESDAY, JUNE 10
9:30 am - 10:30 am
Opening Remarks
Rick Adams, UUNET Technologies, Inc.
Keynote Address
Technological Maturity and the History of UNIX
Stuart I. Feldman, Bellcore
Computing ideas mature at varying rates of speed and achieve differing
degrees of success. This talk will present a novel model for gauging
success and, armed with that model, will then consider which "Great
Ideas" in computing have truly triumphed and which ones remain "less
than completely successful." This is the eagerly-anticipated second
lecture in Dr. Feldman's series on parallel evolution. The first
examined deep parallels in the development of Cathedral Architecture
and UNIX.
Stuart Feldman received a Ph.D. in Applied Mathematics from MIT.
He is now executive director of Computer Systems Research at
Bellcore. He is best known for having written important UNIX
utilities, including the MAKE program, the EFL language and
compiler, and the first portable Fortran 77 (F77) compiler. His
main technical interests are programming languages and compilers,
software configuration management, software development
environments, and program debugging. Feldman is a Fellow
of the IEEE and Chair of ACM SIGPLAN. He is also a member
of the AAAS National Council on Science and Technology Education
and a member of the Technical Policy Board of the Numerical
Algorithms Group.
10:30 am - 11:00 am BREAK
11:00 am - 12:30 pm THREADS
Session Chair: David Nichols, Xerox PARC
Implementing Lightweight Threads
D. Stein, D. Shah, SunSoft Inc.
Beyond Multiprocessing: Multithreading the System V Release 4
Kernel
J.R. Eykholt, S.R. Kleiman, S. Barton, R. Faulkner, D. Stein,
M. Smith, A. Shivalingiah, J. Voll, M. Weeks, D. Williams,
SunSoft Inc.
File System Multithreading in System V Release 4 MP
J. Kent Peacock, Intel Multi-Processor Consortium
11:00 am - 12:30 pm INVITED TALK:
Rules of Thumb for System Administrators
Steve Simmons, Industrial Technology and
Elizabeth D. Zwicky, SRI International
Two experts will present various rules of thumb for system
administration. The rules are a mix of practical and theoretical,
serious and frivolous, pessimistic and optimistic. Both good and
bad examples of the application of the rules will be offered.
Examples and rules are taken from UNIX computing, non-UNIX
computing, and other fields as appropriate. The audience will be
encouraged to contribute.
12:30 pm - 2:00 pm LUNCH
2:00 pm - 3:30 pm PERFORMANCE ART
Session Chair: Margo Seltzer, University of California, Berkeley
The Recovery Box: Using Fast Recovery to Provide High Availability
in the UNIX Environment
Mary Baker, Mark Sullivan, University of California, Berkeley
On Migrating a Distributed Application to a Multithreaded
Environment
Thuan Q. Pham, Pankaj K. Garg, Hewlett-Packard Laboratories
Cheap Mutual Exclusion
William Moran Jr., Farnam Jahanian, IBM T.J. Watson Research Center
2:00 pm - 3:30 pm INVITED TALK:
Cables Have More Than Two Ends
Nat Howard, Bellcore
Of all the gritty tasks that the system manager must face,
surely one of the grittiest is that of running and debugging
cables, either for LANS or local equipment. It's rare that
anybody does incremental cabling really right. However, with a
little basic electronics, a realism bordering on cynicism, and
some useful ideas gathered from others, much of the pain can be
avoided.
3:30 pm - 4:00 pm BREAK
4:00 pm - 5:30 pm APPLICATIONS
Session Chair: Jim Thompson, Smallworks, Inc.
TDBM: A DBM Library With Atomic Transactions
Barry Brachman, Gerald Neufeld, University of British Columbia
Developing a Network Version of Grateful Med
Kevin Brook Long, Gerald Fowler, Stan Barber, Baylor College of Medicine
InterNetNews: Usenet Transport for Internet Sites
Rich Salz, BBN Systems and Technologies
4:00 pm - 5:30 pm INVITED TALK:
Overview of ML
Andrew Koenig, AT&T Bell Laboratories
This talk is an informal introduction to ML for C programmers.
ML is a strongly typed, semantically safe language with first-class
support for functional programming (a little like strongly typed
Lisp with different syntax). It has been under development for
several years by an informal collaboration of people from
universities and industry. ML is particularly useful for programs,
such as compilers, that do a lot of symbol manipulation.
Thursday, June 11
9:00 am - 10:30 am VIRTUALITY
Session Chair: Kenneth Ingham, Kenneth Ingham Consulting
Tiled Virtual Memory for UNIX
James W. Franklin, Kodak Electronic Printing Systems
A Scalable Implementation of Virtual Memory HAT Layer for Shared Memory
Multiprocessor Machines
Ramesh Balan, UNIX System Laboratories, Inc.
Virtual Window Systems: A New Approach to Supporting Concurrent
Heterogeneous Windowing Systems
Rita Pascale, Jeremy Epstein, TRW Systems Division
9:00 am - 10:30 am INVITED TALK:
Do You Trust Your Floating Point?
Norm Schryer, AT&T Bell Laboratories
There is structure in the way people make mistakes. Such structure
has been noted and used to test human creations like compilers, memory
chips and floating-point arithmetic. The places where errors will
occur are obvious in floating-point and they have simple descriptions.
Software built to test for errors in those places have found some
astounding, funny, and even profound instances of problems on most
machines. Come and see your favorite manufacturer unmasked.
10:30 am - 11:00 am BREAK
11:00 am - 12:30 pm
Session Chair: Bill Cheswick, AT&T Bell Laboratories
INVITED TALK: UNIX on my Mind
M. Douglas McIlroy, AT&T Bell Laboratories
To those of us who witnessed the creation, UNIX today brings joy for
its ubiquity and tears for its weight. I will reflect on how UNIX,
once useful and clear, grew to become useful and obscure. Some highs
of innovation and comedy and lows of bureaucracy and tragedy reveal
the genius of UNIX and its sturdiness under the attentions of admiring
hordes.
Doug McIlroy, UNIX's first user, was for many years head of the Bell
Labs department where UNIX originated. He invented pipes and wrote
many familiar commands including echo, tr, diff and spell.
Works-In-Progress Reports
12:30 pm - 2:00 pm LUNCH
Works-In-Progress Reports
2:00 pm - 3:30 pm PLANNING FOR FAILURE
Session Chair: A. Elein Mustain, Ingres
A Discipline of Error Handling
Doug Moen, Sietec Open Systems Division
Regression Testing and Conformance Testing Interactive Programs
Don Libes, NIST
NED: The Network Extensible Debugger
Paul Maybee, Solbourne Computer, Inc.
2:00 pm - 3:30 pm INVITED TALK:
Self-Help on the Net
Jeff Kellem, Beyond Dreams
Ever wondered how to make effective use of the net or even how to find
out what information is available on the net? This talk will cover the
mundane issues of how to run and use mailing lists and FTP archives,
as well as how to use the USENET newsgroups, archie, WAIS, prospero,
white pages and other resources.
3:30 pm - 4:00 pm BREAK
4:00 pm - 5:30 pm PERFORMANCE & AVAILABILITY
Session Chair: Keith Bostic, CSRG, University of California, Berkeley
Real-Time Disk Storage and Retrieval of Digital Audio/Video Data
David P. Anderson, Yoshitomo Osawa, Ramesh Govindan,
University of California, Berkeley
Mainframe Services from Gigabit-Networked Workstations
F. Hemmer, E. Jagel, A. Kumar, L. Robertson, B. Segal, A. Trannoy,
CERN
A Highly Available Lock Manager For HA-NFS
Anupam Bhide, IBM T.J. Watson Research Center, Spencer Shepler,
IBM Austin
4:00 pm - 5:30 pm INVITED TALK:
UNIX, Commercial Software, and the X Window System
Gary Aitken, Solbourne Computer, Inc.
Developers of commercial grade software for the UNIX marketplace are
faced with several difficult decisions before they even start. Among
these are the languages or tools to use and limitations on the actual
target environment. This talk will address issues involving object-
oriented programming and C++. It will also consider user interface
toolkits for the X Window System and how they affect both design
alternatives and the capabilities of the finished product.
FRIDAY, JUNE 12
9:00 am - 10:30 am CPP: THREAT OR MENACE?
Session Chair: Judith E. Grass, AT&T Bell Laboratories
#ifdef Considered Harmful or Portability Experience With C News
Henry Spencer, University of Toronto
Geoff Collyer, Software Tool & Die
Incl: A Tool to Analyze Include Files
Kiem-Phong Vo, Yih-Farn Chen, AT&T Bell Laboratories
Large Scale Porting through Parameterization
David Tilbrook, Russell Crook, Siemens Nixdorf Information Systems Ltd.
INVITED TALK: Secure Networking
Bill Griffeth, UNIX System Laboratories, Inc.
Many technical challenges arise when trusted computing systems network.
Trusted systems must communicate information such as user identities,
file sensitivity levels, and process privileges. That communication
must be secure and must handle various representations of security
attributes. We will discuss different architectures for accommodating
varying network technologies, both connectionless and connection-
oriented transport providers, several cryptographic mechanisms, and
the modulation of security attributes during a session.
Work-in-Progress Reports
Schedule your 10 minute session in advance by email to x...@usenix.org
or on-site by contacting New Coordinator.
10:30 am - 11:00 am BREAK
11:00 am - 12:30 pm
Session Chair: Rob Kolstad, Berkeley Software Design, Inc.
INVITED TALK: The Great USENIX Tool-Off
Organized by Ed Gould, Digital Equipment Corporation
In the tradition of the Texas chili cookoffs, USENIX is sponsoring a
"tool-off." We will pose in advance a small number of interesting
(perhaps contrived) problems to group of experts, each representing
a different choice of solutions, such as Perl or C. At the session,
each expert will present his or her solution and the audience will
judge which is best. If time allows, we may pose problems during the
session.
12:30 pm - 2:00 pm LUNCH
2:00 pm - 3:30 pm SYSTEM ADMINISTRATION
Session Chair: Guy Harris, Auspex Systems, Inc.
Performance of a Parallel Network Backup Manager
James da Silva, Olafur Gudmundsson, Daniel Mosse, University of Maryland
The DIDS (Distributed Intrusion Detection System) Prototype
Steven R. Snapp, Stephen E. Smaha, Daniel M. Teal,
Haystack Laboratories, Inc.
A Privilege Mechanism for System V Release 4 Operating Systems
Charles Salemi, Eric Lund, Suryakanta Shah,
UNIX System Laboratories, Inc.
2:00 pm - 3:30 pm INVITED TALK:
What is ASN.1?
Kwong Fung, UNIX System Laboratories, Inc.
Increasingly, standards are specifying data structures and interfaces
with Abstract Syntax Notation 1 (ASN.1). ASN.1 also plays an important
role in the Open System Interconnection (OSI) communication model.
This talk examines the make up of the ASN.1 notation and discusses
how applications can use ASN.1 specifications to achieve machine
and programming language independent communication. In addition,
this talk describes the details of the Basic Encoding Rules (BER)
which is a key part for communicating with ASN.1 data structures.
3:30 pm - 4:00 pm BREAK
4:00 pm - 5:30 pm MISCELLANY
Session Chair: Margo Seltzer, University of California, Berkeley
TCP/IP and OSI Interoperability with the X Window System
Nancy Crowther, Joyce Graham, IBM Cambridge Scientific Center
More Work-in-Progress Reports
******************************************************************
To receive additional information on registration and hotels,
please contact:
USENIX Conference Office
22672 Lambert St., Suite 613
El Toro, CA 92630
Telephone # (714) 588-8649
FAX # (714) 588-9706
email address: confere...@usenix.org
******************************************************************
USENIX, the UNIX and Advanced Computing Systems professional and
technical organization, is a not-for-profit association dedicated to
* fostering innovation and communicating research and
technological developments,
* sharing ideas and experience, relevant to UNIX, UNIX-related
and advanced computing systems
* providing a forum for the exercise of critical thought and
airing of technical issues.
Founded in 1975, the Association sponsors two annual technical
conferences and frequent symposia and workshops addressing special
interest topics, such as C++, Mach, systems administration, and
security. USENIX publishes proceedings of its meetings,
a bi-monthly newsletter ;login:, a refereed technical quarterly,
Computing Systems, and is expanding its publishing role with
a book series on advanced computing systems. The Association
also actively participates in and reports on the activities of
various ANSI, IEEE and ISO standards efforts.
For membership information, please contact:
Email: off...@usenix.org
Phone: 510/528-8649
Fax: 510/548-5738
Path: sparky!uunet!usenix!carolyn
From: caro...@usenix.ORG (Carolyn Carr)
Newsgroups: comp.org.usenix
Subject: SCHEDULED BOFs at USENIX SUMMER 1992 TECHNICAL CONFERENCE
Keywords: USENIX Association
Message-ID: <1116@usenix.ORG>
Date: 2 Jun 92 23:12:42 GMT
Organization: Usenix Association Office, Berkeley
Lines: 80
SCHEDULED BOFS
at
USENIX SUMMER 1992 TECHNICAL CONFERENCE
TUESDAY, JUNE 9, 1992
6 - 8pm Standards
Salons C & D Peter Collinson, Hillside Systems
6 - 8pm Optimal Minimal Perfect Haching for Lexical
Salons A & B Analysis & Case Study C & C++ Reserved words
Amjad Daoud, Tera Knowledge Inc.
6 - 8pm Topics in Distributed Systems Administration
Salon J Dinah McNutt, Tivoli Systems
6 - 8pm EFF
Conf. Rms 1 & 2 Christopher Davis and Helen Rose, EFF
8 - 10pm News Software & USENET
Salons C & D Henry Spencer, Univ. of Toronto
8 - 10pm Gays, Bis, Lesbians in Computing
Salon J Lee Damon, IBM, T.J. Watson Center
8 - 10pm GNU Project (GNU's Not UNIX)
Salons H & K Len Tower, Free Software Foundation
WEDNESDAY, JUNE 10, 1992
6 -7 pm UUNET
Salons H & I Rick Adams, UUNET Technologies
7 - 8pm International Obfuscated C Code Contest
Salons H & I Landon Noll, Pyramid Technology
8pm - 9pm Berkeley Software Design, Inc.
Salons H & I Rob Kolstad, BSDI
9pm - 10pm 4.4 BSD
Salons H & I Kirk McKusick, Univ. of CA - Berkeley
Michael Karels, BSDI
6 - 8pm Solaris 2.0 Multi-threaded Kernel
Conf.Rms 17 & 18 Kuljeet Kalkat, SunSoft
6 - 8pm ULTRIX Bof
Conf. Rms 3 & 4 Marcus Ranum, DEC
6 - 8pm SVR 4.2 ES/MP Design
Salon K Hari Pulijal, Unix System Laboratories
6 - 8pm 64 Bit NFS and Other Updates
Conf. Rm 1 & 2 Benoy DeSouza, DEC
6 - 8pm O'Reilly & Assoc. Nutshell BOF
Conf. Rm 7 Mike Loukides, O'Reilly & Assoc.
8 - 10pm LISA
Conf. Rms 17 & 18 Bjorn Satdeva,/sys/admin, inc.
8 - 10pm Recreational Aviation & UNIX
Conf. Rms 3 & 4 William LeFebvre, Northwestern University
THURSDAY, JUNE 11
1 - 2pm OPEN MEETING WITH THE USENIX BOARD OF DIRECTORS
Salons J & K (Bring your own lunch and join us!)
9 - 11pm Automounting
Conf. Rms. 1 & 2 Brent Callaghan, SunSoft
9 - 11pm NNTP - Manager's Bof
Salon J Rich Salz, Open Software Foundation
|