From: troll@sug.org (A. Newman)
Subject: Re: SUG Conference & Exhibition
Organization: Sun User Group
Date: Thu, 12 Nov 1992 16:31:03 GMT

In article <lfe1j2INNcr5@jethro.Corp.Sun.COM> maf@Corp.Sun.COM writes:
>
>Does anyone know how I can get any info on this event?
>I'm interested in the Dec 7-10 conference in San Jose, CA.
>
>Please send any replies to me, no need to respond to
>the net.
>
>
>	      Thanks,
>
>
>
>    /\        Miguel A. Figueroa III, Technical Support Engineer


I think it might be worth it to post this again:


Dear Sun User: 

In response to your request for information and registration
instructions for The Sun User Group Conference and Exhibition, Dec.
7-10, 1992 at the San Jose Convention Center, "Solaris 2.0/SVR4 and
Alternatives", please refer to the following transmission.

This year's show will be the biggest and best ever and in order to
make it easier for you to register, you may e-mail your registration
to sugshow@pcinews.lonestar.org. Registration information can be
found at the end of this transmission. Thank you very much for your
interest.
                                  
Sincerely,

Ron Toran, director
PCI Trade Show Management                                                      
                                                                               
SCHEDULE OF EVENTS                                                             

Monday, December 7                                                             
8 a.m. to 6 p.m.       Registration                                         
9 a.m. to 5 p.m.       Full-day Tutorials                                   
12 noon to 1:30 p.m.   Luncheon                                              
10 a.m. to 6 p.m.      Exhibitor Setup                              
        
Tuesday, December 8                                                            
8 a.m. to 6 p.m.       Registration                                        
9 am to 10:30 am       Keynote Address                                         
10:45 am to 5 p.m.     Technical Sessions                                      
10 a.m. to 6 p.m.      Exhibits Open                                        
11:45 am to 1:15 pm    Luncheon                                                
6 p.m. to 8 p.m.       Reception, The Fairmont Hotel Ballroom              

Wednesday, December 9                                                          
8 a.m. to 6 p.m.       Registration                                        
9 a.m. to 5:15 p.m.    Technical Sessions                                    
10 a.m. to 6 p.m.      Exhibits Open                                        
12 Noon to 1:30 p.m.   Keynote Luncheon                                        
7 p.m. to 10 p.m.      Developers Panel                                     

Thursday, December 10                                                          
8 a.m. to 3 p.m.       Registration                                        
9 a.m. to 10:30 a.m.   Keynote Address                                       
10 a.m. to 3 p.m.      Exhibits Open                                       
11 a.m. to 2:30 p.m.   Technical Sessions                                    
3 p.m.                 Sun Microsystems Executive Panel               
                                                                               
KEYNOTE SPEAKERS 
                                                              
Steve Bourne is an internationally-known expert on the Unix operating
system. He heads up SunSoft's System V Release 4 (SVR4) development
efforts. Before joining Sun Microsystems Inc., Bourne was manager of
the workstation engineering group at Digital Equipment Corporation's
West Coast development facility. Bourne's group produced DEC's Unix
workstation based on Risc technology and its first multiprocessor VAX
workstation. He helped produce the seventh edition of Unix and was
responsible for the development of the Bourne Shell command language
as well as the adb debugging tool. During that time, Bourne also
designed an early Risc computer called the Z machine.

Michael Tiemann has been president of Cygnus Support since its
founding in 1989 and has been writing and developing free software
since 1986. He is the author of GNU C++, the first available native
code C++ compiler. He ported the GNU compiler to the Sparc, Motorola
88000 and National 32032 architectures as well as adding support for
Sun's FPA board on Sun3s. He is well known in the free software arena
and has been instrumental in establishing its commercial acceptance.
He is a member of the ANSI C++ and Unix C++ Committees and of the ACM
and IEEE.

Dr. Rob Kolstad teaches system management in a wide set of venues in
addition to writing the Daemons & Dragons column for Unix Review. He
is past-secretary of the USENIX association and editor of its
newsletter, ;login:. Kolstad currently manages the software
development program at Berkeley Software Design Inc., a startup
company marketing operating systems based on the work of Berkeley's
Computer Systems Research Group.
                                                                               
EXHIBITORS:

ACROPOLIS SYSTEMS                                                              
ADVANCED SOFTWARE AUTOMATION                                                   
ALLIED TELESIS INC.                                                            
ANDATACO                                                                       
APPLIX                                                                         
APUNIX                                                                         
ARTECON                                                                        
ASJ SUPPORT SERVICES, INC.                                                     
AT&T                                                                           
AT&T SOFTWARE SOLUTIONS GROUP                                                  
AURORA TECHNOLOGIES                                                            
AURUM SOFTWARE                                                                 
BERKELEY SOFTWARE DESIGN, INC.                                                 
BLACK & WHITE SOFTWARE                                                         
BULL HN INFORMATION SYSTEMS                                                    
BUSINESSWISE, INC.                                                             
CASEWARE                                                                       
COMPUTER PUBLISHING GROUP                                                      
COMPUTER SYSTEMS TECHNOLOGY                                                    
CONTOUR COMPUTER SERVICES, INC.                                                
COOPER/IVERSON MARKETING                                                       
CRANEL, INC.                                                                   
CYGNUS SUPPORT                                                                 
DELTA MICROSYSTEMS                                                             
ELMA ELECTRONICS                                                               
FUSION SYSTEMS GROUP, INC.                                                     
GAIN TECHNOLOGY                                                                
GLOBETROTTER                                                                   
GNP COMPUTERS                                                                  
HELIOS SYSTEMS                                                                 
IMAGE MANIPULATION SYSTEMS, INC.                                               
INDUSYS TECHNOLOGY INC.                                                        
INFORMATION BUILDERS, INC.                                                     
INTELLICORP                                                                    
INTERPHASE CORPORATION                                                         
ISLAND GRAPHICS CORPORATION                                                    
LOTUS DEVELOPMENT CORPORATION                                                  
MAGMA                                                                          
MCCABE & ASSOCIATES, INC.                                                      
MICROTEC RESEARCH                                                              
MINICOMPUTER EXCHANGE                                                          
NCD                                                                            
NETSTOR                                                                        
OPEN SYSTEMS TODAY!/A CMP PUBLICATION                                          
PCI                                                                            
PERFECT BYTE, INC.                                                             
PERFORMANCE TECHNOLOGIES, INC.                                                 
PERIPHERAL DEVICES CORPORATION                                                 
PERIPHERAL TEST INSTRUMENTS                                                    
PINNACLE DATA SYSTEMS, INC.                                                    
POLARIS SERVICE, INC.                                                          
PRENTICE HALL                                                                  
PRIME SERVICE                                                                  
PRIMETIME FREEWARE/WALNUT CREEK CDROM                                          
PURE SOFTWARE                                                                  
RDI COMPUTER CORPORATION                                                       
REMEDY CORPORATION                                                             
SAS INSTITUTE                                                                  
SL CORPORATION                                                                 
SOFTWARE RESEARCH INC.                                                         
SOLFLOWER COMPUTER, INC.                                                       
SUN MICROSYSTEMS LISTENING BOOTH                                               
SUN PC                                                                         
SUN USER GROUP                                                                 
SUNBURST COMPUTERS, INC.                                                       
SUNCONNECT                                                                     
SUNEXPRESS, INC.                                                               
SUPER WORKSTATION INC.                                                         
SYBASE, INC.                                                                   
TATUNG SCIENCE & TECHNOLOGY, INC.                                              
TECHNIC COMPUTER SERVICE CORPORATION                                           
TEXAS MEMORY SYSTEMS                                                           
UNIFY CORPORATION                                                              
UNIPRESS SOFTWARE                                                              
UNIXWORLD                                                                      
USENIX ASSOCIATION                                                             
UUNET TECHNOLOGIES, INC.                                                       
VERITAS SOFTWARE                                                               
VICOM VISUAL COMPUTING                                                         
ZZYZX                                                                          

Full-Day Tutorial Classes Monday, Dec. 7                                       

1. "Advanced Unix Security"                                                    
Matt Bishop, Dartmouth College                                                 

This tutorial examines four areas of security critical to the
functioning of Unix systems: user authentication, management of
privileges, defending against malicious logic and networking. User
authentication provides the first line of defense against attackers
attempting to penetrate the system. Management of privileges and
defending against malicious logic are tightly related.  Networking
covers the security mechanisms available in NIS and NFS. The Berkeley
"trusted hosts" mechanism is described, as is Secure RPC and the
network daemons and calls used by Berkeley's implementation of rlogin,
rsh, and TCP/IP. Bishop has been studying Unix security since 1980.
Currently he is an assistant professor at Dartmouth College where he
teaches operating systems, computer security, cryptography and
software engineering. Room A3 and A6

2a. "Preparing for Disaster" (morning)
Brent Chapman, Great Circle Associates                                         

Many computer operations groups are unprepared for disasters which
might occur, ranging from mundane to major to malicious. This tutorial
identifies potential disasters, examines their ramifications from an
operations point of view, suggests preparations that should be made in
anticipation of such events and discusses policies and techniques for
actually dealing with an event. This course provides information and
insights valuable across a wide range of installation sizes, operation
types and platforms, with a concentration on networked Unix
workstations. Chapman is a consultant in the San Francisco Bay Area,
specializing in the configuration, operation and networking of Unix
systems.

2b. "Preparing for Disaster" (afternoon)  
Bob Baldwin, Tandem Computers                                                  

This tutorial introduces the basic concepts and vocabulary of computer
security. Baldwin specializes in commercial computer security and is
active in NIST, IFIP and international database security
organizations. His publications cover cryptography, operating system
security, expert systems and SQL DBMS security.  He is the technical
lead on Tandem's Trusted SQL project and was the architect of Trusted
Oracle. Room B1&2.

3. "Sun Network Debugging"                                                     
Smoot Carl-Mitchell, Texas Internet Consulting                                 

This tutorial will discuss built-in network debugging tools such as
netstat, ifconfig, traceroute, etherfind, etc. Parameter usage will be
explained. There will be a brushup on TCP/IP basics. Carl-Mitchell is
managing partner of Texas Internet Consulting. He and his partner John
Quarterman do technical consulting involving TCP/IP networks, the Unix
operating system and Open System Standards. Room C3&4.

4. "The Internet and its Protocols"                                            
William LeFebvre, Northwestern University                                      

This tutorial covers the structure and protocols of the Internet from
both a theoretical and a practical viewpoint. Packet routing,
including subnetting, is also included. After an introduction to the
client-server model of interaction, the domain name system will be
presented. The course will conclude with a brief overview of the
popular application level programs: Telnet, FTP, SMTP, NNTP. Douglas
Comer's text "Internetworking with TCP/IP" will be used as a basis for
this course. LeFebvre is the manager and analyst for computing
facilities at the Electrical Engineering and Computer Science
Department at Northwestern University. Room A1&8.

5. "Programming in Posix"                                                      
Jeffrey S. Haemer, Canary Software                                             

More and more vendors are offering Posix-conforming systems and it is
increasingly important for programmers and developers to understand
how to use it. This tutorial provides a programmer's overview of
Posix: why it's interesting and important, what it encompasses and how
to use the Posix interfaces to create standard, portable applications.
Jeffrey S. Haemer, Ph.D., is president of Canary Software Inc., a
Colorado-based consulting company. Room E.

6. "Introduction to Unix System Administration"                                
Dinah McNutt, Tivoli Systems                                                   

This tutorial is for Unix programmers and users who want to learn
about system administration. The focus is on administering SunOS 4.1
systems, but many of the concepts taught apply to other types of Unix
systems. Dinah McNutt is a consultant in customer operations at Tivoli
Systems, a company specializing in solutions to Unix system
administration problems. She is currently writing for RS/ Magazine and
her work has also appeared in Unix Review and the X Resource Journal.
She is on the board of directors of the Sun User Group.  Room C1&2.

7. "Unix Programming Tools"                                                    
Kenneth Ingham                                                                 

This tutorial is for programmers who know basic Unix topics and are
familiar with the C programming language. It is designed to teach the
concepts and uses of Unix's tools for application development.  This
tutorial covers Lexical tools: les (and GnuUs flex); parsing tools:
yacc (and GnuUs bison); system building tools: make and imake;
debuggers: dbx (and an overview of adb); version control tools: rcs
(and an overview of sccs). This tutorial will teach not only how to
use these tools, but also when and why they are useful. Ingham has
worked with Unix for eleven years, spending the last six years as a
systems programmer at the University of New Mexico. Currently Ingham
is a freelance consultant and teaches classes on Unix. Room A2&7.

8. "Topics in Perl"                                                            
Tom Christiansen, Convex Computer Corporation                                  

Perl is a publicly available and highly portable language. It is part
of the standard Convex/OS release and will also run on the C3 spu.
Perl looks much like interpreted C combined with many of the best
features of sh, sed, awk and several other popular programming
languages. Topics of this tutorial include descriptions and examples
of the syntax and semantics of the language, its data types,
operators, control flow, regular expressions, I/O facilities, using
the Perl debugger, etc. Christiansen received his Masters degree in
computer science from the University of Wisconsin in 1987.
Christiansen currently works for Convex Computer's realtime
engineering group in Colorado Springs. He is a member of the Usenix
Board of Directors. Room A4&5.

9. "Integrating C Code with Xt Widgets"                                        
Craig Rudlin, MD, Medical Software & Computer Systems Inc.                     

This tutorial addresses integrating existing C code with the OpenLook
graphical interface. A straightforward illustrative program will be
used to demonstrate the various techniques, problems and challenges
the programmer faces when employing the XView toolkit.  The tutorial
focuses on the interplay between the XView toolkit and the source
code. Participants should have experience in C programming and a basic
understanding of the XView toolkit. Rudlin is president of Medical
Software and Computer Systems Inc. and developer of the medical
database software, Dr.  Know*. He received his undergraduate degree
from Princeton University and his medical degree from Harvard Medical
School.  Room D.
                                                                               
DEVELOPER'S PANEL: 

Rob Gingell of SMCC, will conduct the Developer's Panel. Gingell will
moderate this discussion on Wednesday evening, Dec. 9, 1992. Gingell
would like to receive questions in advance, so e-mail your questions
to: office@sug.org. You may also ask questions from the floor.
                                                                    

TECHNICAL SESSIONS AND PANEL DISCUSSIONS                                       

Tuesday, Dec. 8, 1992 10:45 a.m.                                               
                                                                               
"LADDIS: A Multi-Vendor and Vendor-Neutral SPEC NFS Benchmark"                 
Dr. Bruce Nelson, chief technologist                                           
and Andy Watson, Auspex Systems

Over the past 30 months, engineers from Legato, Auspex, Data General,
DEC, Interphase and Sun (LADDIS) met regularly to create the LADDIS
NFS benchmark: an unbiased, standard, vendor- independent, scalable
NFS performance test. This session discusses the motivation,
rationale, operation, results and status of this forthcoming SPEC
benchmark. An early version of LADDIS, called PRE-LADDIS, is currently
available for beta test and evaluation from SPEC at no charge.
                                                                               
"An Object Oriented Framework for Developing Hypermedia Applications"
Pehong Chen, president, Gain Technology Inc.

This session explains the advantages of using an object-oriented
approach to building and delivering mission-critical applications by
introducing the key concepts and technologies associated with
object-oriented systems.
                                                                               
"A SCSI Tutorial"                                                              
Kevin Sheehan, Uniq Professional Services                                     
Patrick Stirling, Sun Australia

With the introduction of Sun Common SCSI Architecture in SunOS 4.0.3,
the burden of adapting to a changing SCSI interface was removed for
SCSI integrators. This session provides a brief introduction to SCSI
devices and the SCSI bus, an explanation of SCSI structures and
interface between target drivers and host adaptor drivers and an
examination of the driver written by Kevin Sheehan.
                                                                               
"System Management"                                                            
hosted by Bev Ulbrich, Sun Microsystems

In this full-day session, panelists from Tivoli, Demax, Epoch, Aim and
Sun Directions will give 45-minute presentations. Time will be
allotted for open discussion between attendees and panelists.
                                                                               
"Porting the XView Toolkit"                                                    
Pat Hickey, UniPress Software

UniPress Software has developed considerable expertise in supporting
software on multiple platforms. One recent undertaking was to port the
XView Toolkit, written by Sun Microsystems for SunOS, to DEC, HP, IBM,
SGI and other platforms. A brief overview of the XView Toolkit is
followed by an exposition of the porting method and a description of
some of the difficulties encountered.
                                                                               
"The Benefits of Process Engineering for Software Development"                 
Ely Feinerman, PROCASE Corp.

Throughout the software development cycle, product quality directly
relates to the engineering process. In recent years, corporations have
begun to pay more attention to the benefits of implementing a software
development process. This session gives an overview of the five areas
of process engineering, showing how tools will enable programmers to
perform tasks quicker, more accurately and more consistently.
                                                                               


Tuesday, Dec. 8, 1992 1:15 p.m.                                                
                                                                               
"High Performance Sparc"                                                       
hosted by Stan Hanks, Technology Transfer Associates                           
                                                                               
"Restricting Network Access to System Daemons under SunOS"                     
William LeFebvre, computing facilities manager                                 
Northwestern University                                                        

Many important system services are provided via network daemons,
especially those implemented via RPC. Most of these servers are
written with the assumption that network access is limited to local
machines. Little thought is given to the implication of worldwide
access. This access can permit the worldwide distribution of sensitive
information, such as encrypted passwords. Under SunOS, the shared
library mechanism can be used to provide a "wrapper" around certain
daemons. This session presents a thorough motivation for this
approach, the details of the implementation and its potential impact.
                                                                               
"Rescuing Data on Unix File Systems"                                           
Jim Joyce, Data Rescue                                                         
                                                                               
"NFS Performance for System Administrators"                                    
John Corbin, Sun Microsystems                                                  
                                                                               
"Multithreaded Kernels: What Do We Need?"                                      
William Jolitz, TeleMuse                                                       

The first step in a symmetric multiprocessing universe is kernel
multithreading. This session provides a tour through the multithreaded
kernel concept to identify the strengths and weaknesses, introduce the
concepts and methodologies and provide a working understanding of how
this is of value to a potential user.
                                                                               


Tuesday, Dec. 8, 1992 3:30 p.m.                                                
                                                                               
"CD-ROM Ins and Outs"                                                          
Rich Morin, CFCL                                                               
                                                                               
"How to use the latest visualization trace tools in analyzing NFS              
Server performance"                                                            
Brian Pawlowski, Sun Microsystems                                              
                                                                               
"The changing world of choosing a good password"                               
Gene Rackow, systems and network administrator                                 
Argonne National Lab                                                           

Password crackers are becoming a standard tool to which everyone has
access. Program like Crack by Alec Moffet make doing dictionary checks
against password files a very simple task. This session presents what
the authors have done by mixing available programs with some of their
own features added to yield a suite of programs that help reduce the
vulnerability to cracker attacks.
                                                                               
"System Administration in a Mission-Critical Environment"                      
Timothy Hunt, executive vice president                                         
Fusion Systems                                                                 

Sun workstations and servers are increasingly being used in
mission-critical roles formerly the exclusive domain of mainframes.
This session consists of two sections: planning for mission-critical
environment and operating a mission-critical environment.
                                                                               
"Different OS, Different Architecture"                                         
John Stewart, Syracuse University                                              

A case study in upgrading from Sun 4/490 OS 4.1 to Sun670 and OS 4.1.2
Syracuse University upgraded a 4/490 running OS 4.1.1 to a 670MP
running 4.1.2; also changed data server architectures from a Sparc2
running OS 4.1.1 to a 690 MP running 4.1.2. To do so requires a
significant software and hardware manipulation since the software
upgrade is hardware dependent and the hardware upgrade was software
dependent. Procedures for this type of upgrade are not documented.
This session discusses what was done, the implications and final
course of action.

                                                                               
Tuesday, Dec. 8, 1992 4:15 p.m.                                                
                                                                               
"Plug and Play: Multimedia CD-ROM Presentations"                               
Haig Krakarian, senior software engineer                                       
Tiger Media                                                                    
                                                                               
"A System for Online Backups"                                                  
Eleftherios Koutsofios, AT&T                                                   

One of the most important functions of system administration is
performing disk backups. Backups are essential for recovering from
hardware and software failures. This session presents a method for
performing daily backups that requires less expensive equipment to
run.
                                                                               
"Binary Compatibility Package"                                                 
Joel Tornatore, SunSoft                                                        

The release of SunOS 5.0, SunSoft's SVR4-based operating system, is
considerably different from and is not compatible with all previous
releases of SunOS. To ease the transition from SunOS 4.1 to SunOS 5.0,
SunSoft is providing the Binary Compatibility Package.  This package
allows well-behaved SunOS 4.1 binaries to run transparently and
unchanged under SunOS 5.0. This session describes the BCP
implementation and limitations and will discuss the extensions made to
the base system for BCP support.
                                                                               
"High Availability Solutions for Sun Workstations Networks"                    
Timothy Hunt, Fusion Systems                                                   

Large-scale Sun workstation networks have begun to supplant the
mainframes as corporate platforms for mission-critical operations.
This session surveys the standard solutions for system reliability in
Sun workstation environments.
                                                                               
"Computer-Aided Programming: Making the Computer Work For You"                 
John DeArmon, Lucid Inc.                                                       

Programmers are the shoemaker's children of the computer world.  They
develop applications and tools to make others more effective but have
few resources to call on themselves. This session reviews the
evolution of programming tools and systems, examines what programmers
are using today and where the industry and technology are going.
                                                                               


Wednesday, Dec. 9, 1992 9:00 a.m.                                              
                                                                               
"FDDI to the Desktop: The Missing Link in Distributed Computing"               
Noel Lindsay, product manager                                                  
Crescendo Communications                                                       

Increasing use of the distributed computing paradigm has placed
greater importance on the network. In the distributed computing
environment, front-end networks that connect workstations with servers
are typically more heavily loaded. By making FDDI more affordable, it
can be deployed where it is really needed: at the desktop.
                                                                               
"Development of Graphical User Interfaces for Small Applications"              
Peter A. Tenereillo, Unix applications engineer                                

This session covers the design process for the GUI development taking
place in Maxtor's Applications Development Lab and provides useful,
practical information to Sun programmers involved in similar
development efforts. Topics include programming languages, interactive
design tools, motif/open look portability, modularity and maintenance.
A familiarity with the "C" programming language and X-windows software
development is assumed.
                                                                               
"Moving to C++: To Object or not to Object?"                                   
Hank Shiffman, SunPro                                                          

Working in C++ doesn't have to mean changing the way applications are
designed and built. C++ offers C programmers small, incremental
improvements in productivity as well as a range of object-oriented
programming features for the more adventurous developer. This session
examines C++ facilities which support improved modularity,
readability, maintainability and rescue of code. Object features of
C++ and the ways they extend the programming model used in the C world
will also be discussed.
                                                                               
"SunExpress - A Sun Microsystems Business, What We Can Do For You"
Howard I. Solomon, SunExpress

Over the last few years, Sun Microsystems has divided into several
independent business units which function as wholly-owned subsidiaries
of Sun Microsystems. Each has a different purpose or mission.
SunExpress is an entirely new method of doing business with Sun.
Designed to be the channel of choice for the end user, SunExpress'
business model allows product delivery in 3-5 days in most cases. This
session outlines SunExpress' professionalism, knowledge base,
courteous service, low prices and people.
                                                                               
"Why aren't you using mmap() yet?"                                             
Kevin Sheehan, Uniq Professional Services                         

Since the inclusion of the VM facilities in the SunOS 4.0 kernel,
mmap() has been available to developers. Due to obscure documentation
and a lack of application notes or examples, its use has not been
widespread. Since VM is now a part of SVR4 and Solaris 2.0, the
objection that it is not available on other than Sun platforms in no
longer valid. Mmap() provides many benefits. Not only is it a superior
facility for file access in terms of performance, but use of mmap() in
applications can significantly lower use of system resources as well.
                                                                               
"Request: A Tool for Training New Sys Admins and Managing Old Ones"
James M. Sharp, system engineer 
Lawrence Livermore National Laboratory

One of the greatest problems facing senior system administrators today
is how to train new system administrators. There never seems to be
enough time in a day to get done what needed to be done last week, let
alone find extra time to train a new sys admin. This session will not
only define an effective way to train new system administrators, but
will also show a practical way to manage tasks, users and
administrators through the use of a simple tool called request.
                                                                 
              
Wednesday, Dec. 9, 1992 9:45 a.m.                                              
                                                                               
"Workstation CD-ROM: A Roadmap for the 90s"                                    
Andrew Young                                                                   
Young Minds Inc.                                                               

This session updates the use of CD-ROM technology in the Unix
workstation market and where it is headed. New hardware and software
technologies are addressed along with an overview of the evolving
standards which impact this market.
                                                                               
"Making Objects Accessible to the Non-Programmer Community"                    
Gregory Faust, vice president of product development                           
Oberon Software Inc.                                                           

New innovations in the application of visual programming offer a way
to break down barriers to working with objects for the non-C++
programmer. This session explains how visual programming enables the
user to create a graphical representation of an application without
ever having to delve underneath the C++ code.
                                                                               
"Solaris 2.0 Administration: Installation and Beyond                           
Bill Petro, Sun Microsystems                                                   
                                                                               
"Management Information and Decision Support Tools for Unix Systems
Administration"
Rick Dipper, The Victoria University of Manchester                             

Unix systems administrators need the skills of both technical managers
and knowledgeable workers to ensure the smooth running of the machines
they use. Until recently the tools supplied by vendors to help with
this job were primitive considering the quality of the average
application running on this type of system. This session examines
reasons for the lack of suitable tools and the benefits of the
"SAD-system", an Oracle database with a collection of associated
utilities, designed to help solve file maintenance problems.
                                                                               
"Baseline and Exception Analysis for Performance Management"                   
Robert Bonham, Robert N. Bonham Inc.                                           

With the proliferation of Network Management Stations capable of
collecting hundreds of megabytes of status and performance metrics,
there is a need for tools designed to extract, analyze and present the
significant information. This session describes baseline generation
and management by exception techniques specifically designed for
performance management of large heterogeneous network systems.
                                                                               
"Support of An Actor Environment on Distributed Architectures"                 
Luc Courtrai, Jean-Francois Roos, Jean-Marc Geib and Jean-Francois             
Mehaut, Universite des Sciences et Technologies de Lille,  Lille,              
France                                                                         

Distributed programming is not easy and parallel objects languages are
a well suited way to facilitate the programming of Distributed
Architectures. This session examines the design and implementation of
Parallel Object Languages for distributed architectures.
                                                                               

Wednesday, Dec. 9, 1992 11:15 a.m.                                             
                                                                               
"Solaris 2.0 Q The Complete Solution"                                          
Bill Coleman, SunSoft Inc.                                                     

This session explores Solaris 2.0, SunSoft's next-generation operating
environment, integrates the world's leading distributed computing
technologies to empower the workgroup and offers the flexibility
required by users today. Solaris 2.0 is a total system software
solution integrating a 3-D desktop metaphor with a robust developer
environment that is founded on the industry's most powerful 32-bit
operating system. Based on the Unix SVR4 industry standard, Solaris
2.0 is available on both Sparc and Intel platforms, providing true
cross-platform interoperability.
                                                                               
"Spdb: An Advanced Debugger for Solaris"                                       
Andrew Gerber, senior engineer, ParcPlace Systems                              

This session explores the "spdb" debugger, a complex user interface
built to be used with the NeD debugging server. Spdb is built with the
latest in user interface development tools including the OI toolkit
and the UIB user interface builder.
                                                                               
"Case study of a moderately complex /usr/local file server approach            
to support localization in a multi-vendor Unix software environment"
Alek Komarnitsky, Spatial Technology                                           

All Unix shops have a need to support some degree of localization.             
While this may be minimal in a production environment, software                
development usually has extensive localization requirements that               
also change rapidly. This session describes the scheme used at                 
Spatial Technology Inc., a small CAD/CAM software developer. Issues            
such as scalability, security, flexibility, reliability, robustness and        
portability are included.                                                      
                                                                               
"Distributing Solaris 2.0 STREAMS to the Front-End Adaptor"                    
Michael McCammon, manager, technical support, Rockwell/CMC                     

Although off-loading protocol processing to Front-End Adaptor boards
is desired to increase efficiency, often the proprietary on- board
operating environments limit use of protocol software and require
non-standard application implementations. This session examines the
way Rockwell/CMC is solving this problem by running System V Release 4
STREAMS environment on Front-End Adaptors and connecting it seamlessly
to the host STREAMS environment. With this system, Unix applications
can access adaptor-based STREAMS drivers and modules without
modification to that application.
                                                                               
"The NFS Implementation for Solaris 2.1"                                       
John Corbin, Sun Microsystems                                                  
                                                                               
"The NetServ services for location transparent computing"                      
Dean Mason, Aggregate Computing                                                

The existing tools for distributed computing and the emerging new
"standards" don't provide the level of service required by developers
seeking to tap into the power of location transparent network
computing. This session examines NetServ, an application development
platform which provides a set of common services that allow users to
locate and utilize the best resources in the network.


                                                                               
Wednesday, Dec. 9, 1992 1:30 p.m.                                              
                                                                               
"Support Comes Full Circle"                                                    
 Worldwide Customer Support Division                                           
Sun Microsystems                                                               
                                                                               
"Sun Sbus workstations as a host for embedded processors"                      
Randal Abler, research engineer                                                
Georgia Institute of Technology                                                

The various tools and windowed display and networking capability make
the Unix workstation an excellent platform for doing software
development for embedded platforms. This session discusses how Sun
workstations can be connected to single board external processors and
used as host systems for embedded development.
                                                                               
"Multimedia Training for the 90s"                                              
Dalene Parlett, Sun Education                                                  

During this session, SunTutor: Open Windows Environment for Users will
be demonstrated. Other samples of multimedia may be included as
appropriate. Customer benefits to online solutions will also be
discussed, including productivity benefits, ease of use benefits and
customer satisfaction benefits.
                                                                               
"Solaris 2.0 Internet Protocols Design and Implementation"                     
Neal Nuckolls, SunSoft                                                         

Solaris 2.0 includes a new STREAMS-based TCP/IP implementation having
a design that is original and different from STREAMS TCP/IP
implementation from other vendors. This session presents the design of
the protocol modules (TCP, IP, UDP, ICMP, ARP), interfaces supported,
some background into the development process of these modules at Sun,
plus performance figures for the new stack.
                                                                               
Solaris 2.0 Administration: Tools, Technologies and Views                      
Steve Hanlon, Sun Microsystems                                                 
                                                                               
"The Automounter: Solaris 2.0 and Beyond"                                      
Brent Callaghan, SunSoft Inc.                                                  

Since it first appeared in SunOS 4.0, the automounter has become the
preferred method of accessing NFS filesystems. Since SunOS 4.1, much
work has been devoted to making the automounter a convenient and
dependable part of every networked user's environment. This session
describes the state of the automounter prior to Solaris 2.0, detail
the enhancements made in Solaris 2.0 and presents an overview of
features yet to come.
                                                                               

                                                                               
Wednesday, Dec. 9, 1992 2:15 p.m.                                              
                                                                               
"Solaris 2.0 on Intel"                                                         
Janpieter Scheerder, SunSoft Inc.                                              

Solaris is a powerful cross-platform computing solution which will
unite the multitudes of currently incompatible Sparc and Intel
machines in corporations around the world. This session discusses the
advantages of cross-platform computing, application development on
Solaris for Intel and Sparc and the migration of applications to the
Solaris platform on Intel.
                                                                               
"Nomadic Computing Environment"                                                
George Grey, Mike Hayes, Jim Thompson, Tadpole Technology                      

Client/server architecture computing models have greatly increased the
efficiency of information processing in both small and large
organizations. Information processing and communications is no longer
centralized in the data processing center, rather it is now far more
distributed within an organization, allowing both manpower and
computing resources to be used more effectively. This session explores
the Nomadic Computing Environment, a framework designed to support
Unix computing in a mobile environment. Consisting of two basic
elements, NCE offers the tools and applications required to exploit
Unix portability.


                                                                               
Wednesday, Dec. 9, 1992 3:45 p.m.                                              
                                                                               
"Commercial Freeware Distribution"                                             
Chaired by Rich Morin, CFCL                                                    

Panelists include Joseph Arceneaux, Eric Pearce, Tom Stuart, Kent
Landfield, Mark Seiden, Robert Bruce, Kevin McCarty and Andrew Young.
                                                                               
How and Why SCSI is Better than IPI for NFS                                    
Dr. Bruce Nelson, chief technologist, Auspex Systems                           

Disk drives are often dismissed as mundane devices but they are
actually interesting, complicated and misunderstood. This session
presents a careful analysis of both SCSI and IPI disk drives.
                                                                               
"Tricks of the Trade for System Administrators"                                
Mike Pearlman, Rice University; Peter Galvin, Brown University;                
Dinah McNutt, Tivoli Systems                                                   

Topics which are common practices among experienced Sun system
administrators but exist only in the folklore will be discussed, such
as installing new machines and building new networks, preparing for
catastrophe, configuring for improved performance, software tools
every sysadmin should have and reference works to have at the ready.
Especially useful for new sysadmins, this session holds value for
experienced sysadmins as well.
                                                                               
"Your Compiler: How to Tune Code for Fun and Profit"                           
Keith Bierman, SunPro                                                          
                                                                               
"Porting Device Drivers from SunOS 4.x to SunOS 5.0"                           
Deborah Gronke, Sun Microsystems , Patrick Stirling, Sun Consultant            

This session introduces the difference in device drivers between SunOS
4.x and SunOS 5.0. The steps involved in porting a working 4.x driver
and new aspects of SunOS 5.0 are covered along with multi- threading
issues.
                                                                               
"Graphics and Imaging"                                                         
Tim Lewis, DuPont Pixel                                                        
                                                                               
Thursday, Dec. 10, 1992 11 a.m.                                                
                                                                               
"C++ Templates: Reuse With and Without Inheritance"                            
Hank Shiffman, SunPro                                                          

The template mechanism is a recent addition to the C++ language that
permits function and entire class definitions to be applied to many
different kinds of data. Templates offer an efficient and easy to use
alternative to class inheritance as a way of reusing code. This
session look at the way templates extend C++'s function and class
definitions. Examples of both template functions and classes will be
examined and ways that templates and inheritance can be combined to
make programmers more productive will be considered.
                                                                               
"Visual Programming: Addressing the Business Application                       
Development Crisis"                                                            
Win Burke, vice president, Oberon Software Inc.  

This session explains and demonstrates how programmers and non-
programmers can use visual programming to build new applications,
migrate existing applications and maintain and manage applications.
                                                                               
"Scientific Visualization and Data Flow in Multiplatform                       
Environments"                                                                  
Robert Brown, Silicon Graphics Inc.                                            

Several software systems for composing scientific visualization
application have emerged over the past four to five years. This
session presents several aspects of these new popular systems.
                                                                               
"NetMake: A Distributed Build Tool"                                            
Lauren Seidl, Aggregate Computing Inc.                                         

Competitive and economic pressures are forcing companies to develop
systems in shorter periods of time with fewer resources.  This session
describes NetMake, a distributed, parallel build tool which allows
companies to take full advantage of the processing power available in
today's networks of servers and desktop workstations to dramatically
reduce overall compile time.
                                                                               
"Freedom of Conscience in a SunOS World"                                       
Brendan Kehoe, Cygnus Support Services                                         

Free software will be the future of the computing world. The volume of
freely redistributable source code has quadrupled in the past decade.
With this growth has come a disparity among the packages available -
they are dropped into a computing environment on an as- needed basis,
occasionally replacing the tools provided by the native operating
system. This session presents an effort to carry this concept to its
logical conclusion: replacing the components of a commercial operating
system with their free equivalents, until one has achieved full
freedom from a given vendor's licensing restrictions.
                                                                               
"Maintaining a Complex Unix Network with a Small Support Staff"                
William K. Nickless, senior system support analyst                             
Argonne National Laboratory                                                    

This session outlines techniques for installing and maintaining
software and hardware that exemplify an effective approach to managing
a multivendor Unix network.
                                                                               

Thursday, Dec. 10, 1992 1:30 p.m.                                              
                                                                               
"Accessing SCSI Disks with the SunOS 4.1 x USCSI IOCTL Interface"              
Thomas Clark, Maxtor Corp.                                                     

The mostly undocumented Tuscsi' ioctl interface supported by the SunOS
Version 4.1.x can be used to access SCSI devices attached to a Sun 4
workstation. The ability to access these devices from the Application
Software level provides considerable benefit for basic and advanced
system administration tasks. This session presents a user's view of
the Tuscsi' ioctl interface and multiple utilities developed using
this interface for attached SCSI disk drives and associated system
administration tasks.
                                                                               
"Creating Installable Packages Under Solaris 2.0"                              
Patrick Stirling, Sun consultant                                               

This session is a tutorial on how to create a simple package for
Solaris 2.0. The example used is a driver.
                                                                               
"Transitioning to Solaris"                                                     
Dalene Parlett, Sun Education                                                  

This presentation highlights the major changes that users and system
administrators will encounter as they upgrade to Solaris.  Sun
Educational Services instructors will summarize the material currently
being offered in the Solaris training courses.
                                                                               
"System Administration Wizards"                                                
Hosted by Dinah McNutt, customer support consultant                            
Tivoli Systems                                                                 
                                                                               
"EPSS for Large-Scale, Multiuser Business Systems"                             
Mike Simmons, Gain Technology Inc.                                             

This session demonstrates a variety of multiuser EPSS business systems
jointly developed with leading-edge MIS organizations and discusses
the impact these systems are having on end user productivity and
corporate profitability.
                                                                               
"Implementing the NIS+ Name Service"                                           
Chuck McManis, Sun Microsystems                                                

Sun has implemented a replacement for the NIS name service called
NIS+. This new implementation has provided a wealth of experience in
the areas of name service design and protocol design. This session
discusses the implementation and performance of client authentication,
server location, database replication and server/client callbacks.
                                                                               
REGISTRATION INFORMATION                                                       

If you would like to register by e-mail, please provide the following
information: 

name, 
title, 
company, 
day phone, 
address, 
city, 
state,
zip. 

Please include your credit card information, including type: AMEX,
VISA, MASTERCARD, Card number, Expiration date and total amount due.
E-mail to sugshow@pcinews.lonestar.org. 

If you prefer to register by phone, please call 1-800-727-3976. 

FULL CONFERENCE INCLUDES LUNCH MONDAY, TUESDAY AND WEDNESDAY AND ONE
FULL- DAY TUTORIAL CLASS. ANY ON-SITE REGISTRATION DOES NOT INCLUDE
LUNCHES.

-	Regular Registration: $450 SUG member, $500 Non-member (must be
	received prior to Dec. 3, 1992).

-	On-site Registration: $450 SUG Member, $500
	non-member(required on registration not received and paid by
	Dec. 3, 1992) Does not include lunch.

-	Sessions and Exhibits: $350 3-days (Tues.-Thurs.) includes lunch
	Tues and Weds.

-	Sessions and Exhibits: $200 per day (includes lunch) Choose Tuesday
	or Wednesday.

-	Spouse Ticket: $125 (includes lunches and exhibits)

-	Exhibits Only: $35 per day

Letter of cancellation must be received 7 days prior to beginning of           
conference for refund. 

Please send complete registrations form, along with full payment to :
Sun User Group Conference & Exhibition, 12343 Hymeadow Drive, Building
3, Austin, TX 78750.
                                                                               
HOTEL RESERVATIONS                                                             

Please do not forget to make hotel reservations as early as possible.
Mention Sun User Group Conference and Exhibition for special rates.

The Fairmont Hotel
170 South Market Street
San Jose, CA 95113
408-998-1900 voice
408-280-0394 fax

Holiday Inn
282 Almaden Blvd.
San Jose, CA 95113
408-998-0400 voice

Deadline for reservations is November 7, 1992. A first-night deposit
is required.  Upon receipt, the hotel will send you a confirmation of
your reservation.
                                                                               
                                                                               







Xref: sparky comp.org.sug:461 comp.sys.sun.misc:5227