G01 - Welcome!
TIME: Wednesday, 8:15 AM
PLACE: 127 Science Building
SPEAKER: Nancy Reeves, Gary Ott, Dr. Gayle Davis, WSU
ABSTRACT:
Welcome to the 1995 VM Workshop! Come hear what's in store for you
this week and catch up with your "workshop buddies"! This is your
"official" welcome to WSU, so don't miss it...%-)
I02 - VM/ESA New Release Highlights
TIME: Wednesday, 9:05 AM
PLACE: 127 Science Building
SPEAKER: Maryrita Steinhour, IBM
ABSTRACT:
Heard about VM/ESA Version 2 Release 1.0? Want to know what's new?
Or perhaps you haven't yet installed Release 2.1 or 2.2 and want to
know why you should. This session will give an overview of the
functions in the latest VM/ESA releases (as far back as the audience
wishes to go :-) ) and field questions and comments about VM/ESA in
general.
I03 - OfficeVision Enhanced Mail Addressing (The "INTERNET" PRPQ)
TIME: Wednesday, 10:20 AM
PLACE: 127 Science Building
SPEAKER: John Payne, IBM Dallas Systems Center
ABSTRACT:
The official title is Enhanced Mail Addressing because it will
handle more than Internet style addressing. This is the latest PRPQ
to be added to the family of CUA 2001 applications addressing your
office needs.
Enhanced Mail Addressing lets you send mail to an RFC822 address by
referencing either the OV/VM main nickname file or a CMS NAMES file.
Full-screen panels and pop-up windows provided by CUA 2001 permit
the extended addresses to be entered or referenced.
The presenter will go over the complete capabilities and show you
the relevant panels and ease of use.
U04 - Adventures in Simple System Tuning
TIME: Friday, 9:05 AM
PLACE: 127 Science Building
SPEAKER: Nick Laflamme, The GENIX Group
ABSTRACT:
Listen to tales of woe and success of a "jack of all trades" who has
used an assortment of tools to keep his VM/XA and VM/ESA systems in
check or even performing well. This presentation was recently given
at SHARE 84 in Los Angeles.
U05 - Active Exec Tracing
TIME: Wednesday, 11:30 AM
PLACE: 127 Science Building
SPEAKER: Rich Humphris, CNA
ABSTRACT:
Providing a trace table (really a trace "stack") for active exec's
can be very useful. An individual table entry contains the
filename, filetype and exectype (EXEC, EXEC2 or REXX) of an active
exec.
With the trace "stack" available:
1) You can provide management with more detailed information
on how a product "x" is being invoked (for example) by
using information about active exec's at time of
invocation.
2) Debugging - When a service machine takes a VMDUMP you can
easily see the series of exec active at the time of the
dump.
Emphasis is on getting information for management. Source
modifications will be provided on workshop tape.
U06 - VM Directory Synchronization and Recovery
TIME: Wednesday, 11:30 AM
PLACE: 127 Science Building
SPEAKER: Rich Humphris, CNA
ABSTRACT:
Using two "object" directories (in synch) to greatly reduce recovery
time when the primary object directory takes a head crash.
Source modifications will be provided on workshop tape.
U07 - Using AUTOLOG1 to Rebuild CMS and other NSSes
TIME: Friday, 11:30 AM
PLACE: 226 Science Building
SPEAKER: Cary Tyler Schug, First National Bank of Chicago
ABSTRACT:
After many midnight hours switching back and forth between ESA 1.1.0
and 1.2.0, and having to IPL with ACF2 disabled to reload NSSes
(including VSAM), I devised a process in AUTOLOG1 to automatically
purge and reload NSSes if the CP level has changed since the last
run of AUTOLOG1, or if a needed segment is not defined. Other
initial userids, including OPERATOR and ACF2VM will wait until
AUTOLOG1 has completed this task. All such userids initially IPL a
stripped down version of CMS (via IPL 190) until the NSS segments
have been created. Our normal CMS IPLer segment takes care of
linking to the correct CMS disks.
U08 - Using CMS Pipelines with SQL/DS
TIME: Wednesday, 1:30 PM
PLACE: 226 Science Building
SPEAKER: Nick Laflamme, The GENIX Group
ABSTRACT:
Your data is in a SQL table. You want it in a Pipe. What should
you use to select or reduce the data? How should you sort the data?
Does it matter? How about inputting data from a Pipe into a table?
Nick will give you some of the answers. This presentation was
recently given at SHARE 84 in Los Angeles.
U09 - Can Your Grandmother Recover Your System?
TIME: Wednesday, 1:30 PM
PLACE: 104 Science Building
SPEAKER: Jim Adams, B. C. Systems
ABSTRACT:
Fire, flood, terrorism. Disasters come in in many favours. Can
your business resume after the loss of your data centre? What is
necessary to restore your VM system? This talk will detail some of
our experiences in Disaster Recovery Planning and testing.
I10 - "Grill the Developers"
TIME: Wednesday, 2:45 PM
PLACE: 127 Science Building
SPEAKER: Maryrita Steinhour, IBM
ABSTRACT:
Got a question about VM that has been nagging you? Carrying around
a gripe you want to unload? Here's your chance. Maryrita, one of
our favorite VM developers will field any VM related questions or
comments. Here's your chance to go "mano a mano" with someone from
Endicott who can give you straight answers. There will also be a
"stump the developer" contest. There will be prizes for people who
can stump Maryrita and John Roman with VM related questions.
V11 - SFS User Administration with "VM:Secure/VM:Directory" 2.0
TIME: Wednesday, 2:45 PM
PLACE: 226 Science Building
SPEAKER: Steve Linhart, Sterling Software
ABSTRACT:
Tired of having to issue linemode CMS commands to enroll users in
the Shared File System, change their file space allocation limits,
and perform other SFS user administration tasks? Looking for a way
to delegate some mundane SFS administration tasks to your
"VM:Secure" or "VM:Director" managers? Come and learn about Release
2.0 of "VM:Secure" and "VM:Director", the new release that includes
SFS user administration support.
U12 - Student E-mail in VM: Tasks and Tools
TIME: Wednesday, 4:00 PM
PLACE: 127 Science Building
SPEAKER: Barbara Jones and Paul Lewis, Univ. of Louisville
ABSTRACT:
The University of Louisville offered electronic mail access to its
22,000 students on a VM platform last fall. We'll share our
implementation experience including technical and system issues as
well as customer response. There will also be a highlight on tools
developed during the project (found on the VM Workshop Tape): a
"generic" system to front-end VM commands in a SFS environment and
two different service machine examples used to support both our
online account request process and student viewing of OfficeVision
calendars.
B13 - TCP/IP Smorgasbord BOF
TIME: Wednesday, 4:00 PM
PLACE: 226 Science Building
SPEAKER: Stephen Moore, Miami University
ABSTRACT:
Got a TCP/IP question? Having trouble figuring out the difference
between a subnet and IP address? What the heck are routing and
gateway statements anyway? Bring your questions and answers to this
BOF.
G15 - Opening and Announcements
TIME: Thursday, 8:45 AM
PLACE: 127 Science Building
SPEAKER: Nancy Reeves and Martha McConaghy
ABSTRACT:
Come, get some caffine, wake up and hear the latest agenda changes
and announcements. The subject of the BOF at 4:00 will be
announced.
U16 - Managing ADSM Before It Manages You!
TIME: Thursday, 9:05 AM
PLACE: 127 Science Building
SPEAKER: Martha McConaghy, Marist College
ABSTRACT:
Distributed Storage Manager (ADSM) is literally exploding on many
college campuses and in many companies as the main workstation
backup strategy. However, in both large and small shops, the
management and monitoring of the ADSM server and its resources can
be a real challenge. In this presentation, I'll describe some of
the tools that I have written to automate management and monitoring
functions, initiating backups on LAN servers and "installing" ADSM
clients on users' workstations. The presentation will deal mainly
with the VM server and OS/2 clients. However, the principles are
common to most platforms.
V17 - Measuring Performance in VM/ESA Version 2
TIME: Thursday, 9:05 AM
PLACE: 226 Science Building
SPEAKER: Barton Robinson, Velocity Software
ABSTRACT:
Our resident performance "doctor" will discuss the changes in VM/ESA
Version 2 and how them affect performance measuring.
U18 - Experience with Customer-Vendor Cooperation
TIME: Thursday, 10:20 AM
PLACE: 127 Science Building
SPEAKER: Romney White, ParaSoft and Jim Adams, B.C. Systems
ABSTRACT:
BC Systems had a requirement to make the distribution of VM system
resources conform to management policies. They decided to explore
how to address this need through some cooperative development with
Romney White, then at Velocity Software and now with ParaSoft, Inc.
This session describes the design, development, implementation, and
refinement of what has come to be known as VMCRC - VM/ESA Class
Resource Control - from the viewpoints of both the customer and the
vendor.
U19 - Using All the New Stuff
TIME: Thursday, 10:20 AM
PLACE: 226 Science Building
SPEAKER: Perry Ruiter, B.C. Systems
ABSTRACT:
"Using all the new stuff" - I had said to myself that the next
time I had to develop something I'd do it using all the new stuff
rather than the tried and true methods I always used. My chance came
when we needed a Shared File System External Security Manager. Come
to this talk and learn about multithreading REXX, using queues for
communication amongst threads and between virtual machines, and
sharing dataspaces between virtual machines.
U20 - Systems Log Archival Machine or How I Learned Pipes
TIME: Thursday, 11:30 AM
PLACE: 127 Science Building
SPEAKER: Anne-Marie Marcoux, McGill University
ABSTRACT:
We used to archive only Operator logs until the day we really needed
to follow a trail through RSCS, SMTP, MAILER and MUSIC. We decided
to archive all system logs in one place and I decided this was
finally my chance to learn Pipes. Some weeks the execs would be
changed every day and they are still being worked on at least once a
week. Come see what this week's code is like, audience participation
will be encouraged!
U21 - PH Update
TIME: Thursday, 11:30 AM
PLACE: 226 Science Building
SPEAKER: Nick Laflamme, The GENIX Group
ABSTRACT:
Nick will be including a new, upgraded version of his PH server for
VM on the Workshop Tools tape. This presentation will describe what
he has added to it. PH is a phonebook server for TCP/IP.
U22 - Using the CP Dynamic Command and Diagnose Facility of ESA V2
TIME: Thursday, 1:30 PM
PLACE: 226 Science Building
SPEAKER: Arty Ecock, City University of New York
ABSTRACT:
VM/ESA Version 2 allows new CP commands and diagnose routines to be
added to a running system "on the fly". This facility offers an
attractive alternative to older methods of system modification and
tailoring. Examples of using this exciting new facilty will be
presented. The new CP commands added for this support will also be
discussed.
B23 - Introduction to Pipes and BOF
TIME: Thursday, 1:30 PM
PLACE: 104 Science Building
SPEAKER: Nick Laflamme, The GENIX Group
ABSTRACT:
Nick, this year's winner for the most presentations at the Workshop,
present a general introduction into CMS Pipelines and then run a
discussion session. If you are new to Pipes or are just getting
your feet wet, this is the session for you. Come and consult with
this year's "master plumber".
U24 - LISTSERV Use and Management
TIME: Thursday, 2:45 PM
PLACE: 127 Science Building
SPEAKER: Jon Eidson, Texas Christian University
ABSTRACT:
LISTSERV is a very popular resource on the "information
superhighway". Jon will discuss a number of things related to
managing and using it. The topics include:
-- New features of 1.8b
-- There is DOCUMENTATION!!! (at last)
-- Dealing with problem subscribers
-- Using database search feature
I25 - CP Exits - A Development Example
TIME: Thursday, 2:45 PM
PLACE: 226 Science Building
SPEAKER: Maryrita Steinhour, IBM
ABSTRACT:
VM/ESA Version 2 Release 1.0 contains a new function called CP
Exits, which allows you to add your own code to CP without updating
the shipped modules. This session describes CP Exits and provides an
example of how VM/ESA developers used it to test new V2R1.0
function.
Z26 - Campus and Computing Tours
TIME: Thursday, 4:00 PM
PLACE: Everywhere
SPEAKER: WSU Staff
ABSTRACT:
Weather permitting, the staff of WSU will be conducting campus tours
for anyone interested. There are a number of interesting sculptures
and other artwork on campus. They will also give a history of the
university and might even explain what a shocker is. Tours of the
computing facility will also be available.
G27 - Opening and Announcements
TIME: Friday, 8:45 AM
PLACE: 127 Science Building
SPEAKER: Nancy Reeves and Martha McConaghy
ABSTRACT:
Come, get some caffine, wake up and hear the latest agenda changes
and announcements. The subject of the BOF at 1:45 will be
announced.
V28 - VM/ESA Multiple Time Zone Support
TIME: Wednesday, 10:20 AM
PLACE: 226 Science Building
SPEAKER: Romney White, ParaSoft
ABSTRACT:
This session presents some of the background, concepts, and open
issues that surround the provision of support for individual time
zones for virtual machines in VM/ESA. It is intended to stimulate
discussion of this subject to help identify areas where design
flexibility is needed to meet the needs of a diverse set of VM
installations.
I29 - TSTWLD - Connectivity Testing at your Fingertips
TIME: Friday, 9:05 AM
PLACE: 226 Science Building
SPEAKER: John Roman, IBM
ABSTRACT:
How do VM connectivity developers test their code? Come and hear how
by issuing TSTWLD and a few other simple commands, second-level
systems can be set up and connected together with ISFC. TSAF and
AVS.
I30 - Writing Multithreaded CMS Programs
TIME: Friday, 10:20 AM
PLACE: 127 Science Building
SPEAKER: Steve Record, IBM
ABSTRACT:
VM/ESA Release 2 CMS contains a major enhancement to support
multitasking applications. This support allows applications to be
written that are composed of multiple threads of control that
execute concurrently. Writing such a program requires a different
approach to application design. Here, we will show the steps
involved in writing a simple multithreaded program and give insight
into how various design decisions are made. Examples of these
decisions include how the work is to be split among multiple
threads, how the threads should be coordinated, and how the program
should be structured. This exercise will also illustrate the
powerful new multitasking features now available in VM/ESA Release 2
CMS.
V31 - Dynamic I/O Configuration and "VM:Tape"
TIME: Friday, 10:20 AM
PLACE: 226 Science Building
SPEAKER: Jeremy Leeser, Sterling Software
ABSTRACT:
This presentation will give an overview of dynamic I/O configuration
available with ESA 1.2.0 as it pertains to tape drives. It will also
explore how "VM:Tape" reads device characteristics and how "VM:Tape"
handles a dynamic I/O configuration environment. The remaining half
hour will be an open forum for questions, "how-to" with "VM:Tape",
and user experience.
U32 - How the CUNY Shepherds Tend their UNIX Flock
TIME: Friday, 11:30 AM
PLACE: 127 Science Building
SPEAKER: Arty Ecock, City University of New York
ABSTRACT:
The VM Group at CUNY recently inherited a growing flock of Unix
machines. This presentation describes a methodology being used to
keep watch over this flock using a simple REXX EXEC and
REXX/Sockets.
U33 - An Overview of SQL/DS
TIME: Wednesday, 11:30 AM
PLACE: 226 Science Building
SPEAKER: Nick Laflamme, The GENIX Group
ABSTRACT:
So, you've got this SQLDBA userid that those applications
programmers seem to treat like gold. What is is, and why do they
care? More importantly, should you care? (Given first at MSU in '93;
offered as a lead-in for the Pipes/SQL talk.)
U34 - VM in my Life
TIME: Friday, 1:30 PM
PLACE: 226 Science Building
SPEAKER: John Kinne, Miami University
ABSTRACT:
John Kinne is the Enemy! He manages MVS, UNIX, VM, VMS and other
systems at Miami. He may be the person who pulls the VM plug. He
will present a brief history of VM at Miami, talk about the current
environment, and present his view of the shifting paridigm of
enterprise support. He will talk about *not* being a VM bigot.
U35 - Save Paging by Using the Shared File Directory Command
TIME: Friday, 1:30 PM
PLACE: 104 Science Building
SPEAKER: David Kimpler, Boeing
ABSTRACT:
This presentation is for shops that do not use the Shared File
System.
The SAVEFD command places file directory information for a CMS for
minidisk into a saved segment.
I will discuss types of disks we put in SFD and possible automation
possibilities.
U36 - DCF Meets HTML
TIME: Friday, 2:45 PM
PLACE: 127 Science Building
SPEAKER: Nick Laflamme, The GENIX Group
ABSTRACT:
Nick will discuss formatting HTML files for the World Wide Web using
IBM Script. He says that it is somewhere between presentation and
BOF as he is "not very good at it". He is looking for some feed
back as well.
U37 - Setting Up a WWW Server on VM
TIME: Friday, 2:45 PM
PLACE: 127 Science Building
SPEAKER: Martha McConaghy, Marist College
ABSTRACT:
Didn't know that VM could do WWW? Well, it can. Thanks to Rick
Troth and his HTTPD server for VM. Martha will describe how to set
one up and show some examples of work Marist has done using VM as
the central server. If you haven't seen the "Web" yet, come and have
a look at the hottest thing around.
I38 - Integrating POSIX Threading and CMS Multitasking
TIME: Friday, 2:45 PM
PLACE: 226 Science Building
SPEAKER: Steve Record, IBM
ABSTRACT:
VM/ESA Release 2 CMS introduced CMS Application Multitasking,
providing integrated support for application programs composed of
multiple threads of control that execute concurrently. As part of
OpenEdition for VM/ESA, IBM is implementing the POSIX 1003.1c
threading standard on VM. POSIX 1003.1c defines a set of interfaces
for multithreaded applications that are similar, though not
identical, to portions of the native CMS multitasking API. This
presentation summarizes the features of each of these sets of
programming interfaces, highlighting both the similarities and the
differences, and describes the manner in which the POSIX threading
API is integrated into CMS multitasking to permit the intermixing of
the CMS and POSIX API's to useful effect.
B39 - Open BOF
TIME: Friday, 1:45 PM
PLACE: 127 Science Building
SPEAKER: TBA
ABSTRACT:
This session has been left open for a BOF on any subject of
interest. A signup sheet for BOF's is located in the messages room,
230. If you have a topic in mind, sign up for it. The subject for
this BOF session will be announced at the Thursday Opening (G27).
G40 - Free-for-All
TIME: Friday, 4:00 PM
PLACE: 127 Science Building
SPEAKER: Dynamic Duo (Martha and Nancy)
ABSTRACT:
The traditional, no-holds-barred session where we get to ask any
question and, hopefully get an answer. Also, the contributers to
the tools tape will describe some of their stuff. The "repeat"
session(s) for Saturday will be announced as well as other
surprises.
G42 - Opening and Announcements
TIME: Saturday, 8:45 AM
PLACE: 127 Science Building
SPEAKER: Whoever is still vertical
ABSTRACT:
Come, get some caffine, wake up and hear the latest agenda changes
and announcements.
V43 - Main/FRAMEs - A Graphical User Interface Prototype for VM/CMS
TIME: Saturday, 9:05 AM
PLACE: 127 Science Building
SPEAKER: Chuck Antle
ABSTRACT:
SAS Institute, Inc. has prototyped an application which provides a
graphical user interface (GUI) for the VM/CMS Operating System.
This application, affectionately called Main/FRAMEs, capitalizes on
existing functions in both CMS and SAS to provide a user-friendly
environment for CMS users. Main/FRAMEs also enables user control of
CMS sessions from any supported platform without extensive knowledge
of CMS commands. The windows can be moved, sized and even iconized
to present a workstation feel to the user. File management and mail
handling functions have been prototyped as part of the Main/FRAMEs
application.
B44 - VM on the Internet BOF
TIME: Saturday, 9:05 AM
PLACE: 104 Science Building
SPEAKER: Martha McConaghy, Marist College
ABSTRACT:
With the advent of the WWW and the "information superhighway", the
Internet has taken on new importance in both the academic and
business worlds. How is VM participating in this and what more can
be done? This BOF will discuss the free software now available, and
how to get it as well as anything else related to the topic.
G45 - Repeat Session
TIME: Saturday, 10:20 AM
PLACE: 127 Science Building
SPEAKER: TBA
ABSTRACT:
You asked for it, you got it. The most requested session of the
week. Voting for this session will take place Wednesday through
Friday in room 230. A list of the possible repeats will be posted
there. This session depends on the availability and willingness of
the speaker. Stuffing the ballot box is permitted (no balloon
animals please) and bribery of the speaker is expected.
G46 - Closing
TIME: Saturday, 11:30 AM
PLACE: 127 Science Building
SPEAKER: 1995 VM Workshop Crew
ABSTRACT:
...sigh...sniffle...moan....
As much as we hate it, its time to close out the 1995 VM Workshop
and say goodbye to all our "workshop buddies" for another year.
There will be goodies and other giveaways and lots of "thank yous"
to go around.
I47 - Conversation Management Routine
TIME: Thursday, 4:00 PM
PLACE: 127 Science Building
SPEAKER: John Roman, IBM
ABSTRACT:
John will discuss an exit routine for helping to manage AVS.
B48 - Open BOF
TIME: Thursday, 4:00 PM
PLACE: 226 Science Building
SPEAKER: TBA
ABSTRACT:
This session has been left open for a BOF on any subject of
interest. A signup sheet for BOF's is located in the messages room,
230. If you have a topic in mind, sign up for it. The subject for
this BOF session will be announced at the Thursday Opening (G15).
V49 - VSE Under VM Performance
TIME: Wednesday, 4:00 PM
PLACE: 104 Science Building
SPEAKER: Barton Robinson, Velocity
ABSTRACT:
VSE under VM performance case studies.
V50 - Effective Use of Minidisk Cache
TIME: Thursday, 1:40 PM
PLACE: 127 Science Building
SPEAKER: Marty Zimelis, Velocity
ABSTRACT:
I51 - Alphabet Soup, part 1
TIME: Friday, 2:45 PM
PLACE: 104 Science Building
SPEAKER: Maryrita Steinhour and John Roman, IBM
ABSTRACT:
Part one of two part presentation on various connectivity options
for VM and introducing terms which may be new to many VM
programmers.
I52 - Alphabet Soup, part 2
TIME: Saturday, 10:02 AM
PLACE: 104 Science Building
SPEAKER: Maryrita Steinhour and John Roman, IBM
ABSTRACT:
Part two of two part presentation on various connectivity options
for VM and introducing terms which may be new to many VM
programmers.