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