IBM Solution Developer Program News 2 (26 Jan 1996)

From OS2World.Com Wiki
Jump to: navigation, search
                   IBM Solution Developer Operations

          SSSS   DDDD    PPPP      N   N  EEEEE  W   W   SSSS
         S       D   D   P   P     NN  N  E      W   W  S
          SSS    D   D   PPPP      N N N  EEEE   W W W   SSS
             S   D   D   P         N  NN  E      W W W      S
         SSSS    DDDD    P         N   N  EEEEE  WW WW  SSSS
                    Solution Developer Program News

1996 Issue 2 26 January 1996



The table of contents contains search codes for going directly to items that interest you.


This issue is devoted to the 1996 IBM Technical Interchange.

o 1996 IBM Technical Interchange Details detailti

    22 through 26 April 1996, Opryland Hotel, Nashville,
    Tennessee, USA.

  This major item contains the following subheadings and
  search codes:

  Conference-at-a-Glance                                       confglan
    Overview of conference schedule by dates and times.

  Letter from Solution Developer Operations Vice President     vpletter

  The Conference That's Worlds Ahead                           worldcon
    Should you be in the audience?

  Premiums That Will Make You Sing!                            singprem
    Preliminary list of premiums for attendees.

  Technology Beyond Compare                                    compnone
    Elective sessions. Tutorials. Exhibit hall. Computer labs.
    The Professional Certification Program from IBM. Closing

  Experience IBM in Nashville!                                 nashibm
    Our "blue chip" raffle. "A Taste of the South" welcome
    reception. Exhibit Hall grand opening reception. IBM's
    Festival Americana! Birds of a feather.

  General and Closing Session Speakers                         genclose
    Organizations and responsibilities.

  Elective Session and Tutorial Listings                       sestut
    Current as of 24 January 1996. Key for interpreting the

  Tutorials                                                    22tutor
    Given Monday, 22 April, 1 to 6 p.m.  Abstracts of tutorial

  Elective Sessions                                            sesselec
    List of session tracks.

  Application Development                                      devapp
    Abstracts of sessions about application development.

  Client/Server Solutions                                      servcli
    Abstracts of sessions about client/server solutions.

  Network-Centric Computing                                    centnet
    Abstracts of sessions about network-centric computing.

  Collaborative Computing (Groupware)                          waregrp
    Abstracts of sessions about collaborative computing

  Technical Directions                                         dirtech
    Abstracts of sessions about technical directions.

  Peripheral Support                                           supperif
    Abstracts of sessions about peripheral support.

  Internationalization                                         zainter
    Abstracts of sessions about internationalization.

  Services and Support                                         suptserv
    Abstracts of sessions about services and support.

  General Information                                          infogenl
    What to wear. Where to stay. How to get to Nashville and
    the Opryland Hotel. Spouse / guest hospitality room.
    Special Opryland discount cards. In and around Nashville.
    More information.

  Exhibitor List                                               lstexhib
    Exhibitors at 1995 IBM Technical Interchange. Interested
    in exhibiting?

  Registration Form                                            formreg
    Your information. Attendee questionnaire. Conference
    registration fees. Method of payment. Tutorial options.
    Conference notebooks.

o Trademarks, Registered Trademarks, Service Marks tmarks

Where to Find SDPnews

On the World Wide Web

SDPnews is available on the Internet World Wide Web through the IBM

Solution Developer Support home page. The URL for SDPnews is . Effective 3

February, the URL becomes .

On E-Mail and Bulletin Board Systems

The monthly SDPnews files are ZIPped into the file SDPNym.ZIP, where

y = last digit of year, and m = issue number represented as alpha (for

example, SDPN6B.ZIP is the 1996 second issue). SDPNym.ZIP contains:

-- This announcement file, SDPNym.ANN

-- The current month's contents list, SDPNym.SMY

-- An annual cumulative list of contents, SDPNy.CUM

-- The current month's ASCII newsletter, SDPNym.ASC

The ZIPped files are posted on several e-mail and BBS systems:

o America Online, in the OS/2 forum, in the Newsletters library

o AMK HITLINE AG (Switzerland), in the OS/2 mailbox, in file area 7

o CompuServe, in OS2DF2 forum, *DAP library section 14

   and in OS2DF1 forum, OPEN FORUM library section 15

o Fidonet, in the OS2 Information file area, FWOS2INFO

o GEnie, in OS/2 Software Library 16

o IBM Canada BBS, in file area 35, OS/2 Programming

o IBM OS2BBS (TALKLink), in Software library, Newsletters section

o IBM Personal Computer Company BBS, in file area 11, OS/2 Programming

o Internet, via anonymous ftp from, in directory

   /ps/products/os2/info/wnewsltr; or via Gopher from, in the OS/2 Information menu

o NIFTY-Serve (Japan), in FOS2APP forum, library section 18

o Norloff's OS/2 Shareware BBS (1-703-385-4325 or

   telnet://, in the OS/2 Periodicals file area

o OS2NET (Europe), on all OS2NET bulletin boards in Europe, usually in

   the DSNEWS download area

o PRODIGY, in the OS/2 Club topic's download library, in IBM Files

Note: If you cannot find files named sdpn... or dsn... (in lower case),

look for files named SDPN... or DSN... (in upper case).

Within IBM

Within IBM, 1996 issues, in ASCII format, are in SDPNEWS6 PACKAGE in

both the OS2TOOLS catalog and the SDOINFO catalog. 1995 issues are in

DSN5 PACKAGE in those catalogs; 1994 issues are in DSN4 PACKAGE in

OS2TOOLS only.

To obtain SDPNEWS6 PACKAGE, type:




To obtain DSN5 PACKAGE, type:




To obtain DSN4 PACKAGE, type:


You can also request the packages by typing:






To subscribe to SDPNEWS6 PACKAGE, type




Notice to Readers Outside the USA

It is possible that the material in this newsletter may contain

references to, or information about, IBM products (machines and

programs), programming, or services that are not announced in your

country. Such references or information must not be construed to mean

that IBM intends to announce such products, programming, or services in

your country.

Send Us Your Feedback!

Your comments about this newsletter are important to us. Please send your feedback to the editor of IBM SDPnews, Mike Engelberg, at:

o Internet:


o Fax: 1-407-443-3858

o Mail: SDPnews, Internal Zip 5407, IBM Corporation,

            1000 N.W. 51st Street, Boca Raton FL 33431, USA

             | 1996 IBM Technical Interchange Details |        detailti

The 1996 IBM Technical Interchange takes place from 22 through 26 April

at the Opryland Hotel in Nashville, Tennessee, USA.

Much of the contents of the conference brochure are reproduced below,

and the session list has been updated since the brochure went to press.

                     | Conference-at-a-Glance |                confglan

Monday, 22 April 1996

 10:00 a.m. -  7:00 p.m.  Registration
  1:00 p.m. -  6:00 p.m.  Tutorials
  7:00 p.m. - 10:00 p.m.  "A Taste of the South" Welcome Reception

Tuesday, 23 April

  6:00 a.m. -  7:00 p.m.  Registration
  7:00 a.m. -  8:00 a.m.  Continental Breakfast
  8:00 a.m. -  1:00 p.m.  General Session and Lunch
  1:00 p.m. -  2:15 p.m.  Elective Sessions
  2:30 p.m. -  3:45 p.m.  Elective Sessions
  4:00 p.m. -  5:15 p.m.  Elective Sessions
  5:30 p.m. -  6:45 p.m.  Elective Sessions
  7:00 p.m. -  9:00 p.m.  Exhibit Hall Grand Opening Reception

Wednesday, 24 April

  7:00 a.m. -  6:00 p.m.  Registration
  7:00 a.m. -  8:00 a.m.  Continental Breakfast
  8:00 a.m. -  9:15 a.m.  Elective Sessions
  9:15 a.m. -  5:00 p.m.  Exhibit Hall Open
  9:45 a.m. - 11:00 a.m.  Elective Sessions
 11:15 a.m. - 12:30 p.m.  Elective Sessions
 11:30 a.m. -  1:45 p.m.  Lunch
 12:45 p.m. -  2:00 p.m.  Elective Sessions
  2:15 p.m. -  3:30 p.m.  Elective Sessions
  4:15 p.m. -  5:30 p.m.  Elective Sessions
  5:45 p.m. -  7:00 p.m.  Elective Sessions
  7:15 p.m. -  8:30 p.m.  Choose Elective Sessions or try your wings at
                            a Birds-of-a-Feather Session

Thursday, 25 April

  7:00 a.m. -  6:00 p.m.  Registration
  7:00 a.m. -  8:00 a.m.  Continental Breakfast
  8:00 a.m. -  9:15 a.m.  Elective Sessions
  9:15 a.m. -  5:00 p.m.  Exhibit Hall Open
  9:45 a.m. - 11:00 a.m.  Elective Sessions
 11:15 a.m. - 12:30 p.m.  Elective Sessions
 11:30 a.m. -  1:45 p.m.  Lunch
 12:45 p.m. -  2:00 p.m.  Elective Sessions
  2:15 p.m. -  3:30 p.m.  Elective Sessions
  4:15 p.m. -  5:30 p.m.  Elective Sessions
  5:45 p.m. -  7:00 p.m.  Elective Sessions
  7:30 p.m. - 10:30 p.m.  IBM Festival Americana! party at Opryland USA

Friday, 26 April

  7:00 a.m. -  3:30 p.m.  Registration
  7:00 a.m. -  8:00 a.m.  Continental Breakfast
  8:00 a.m. -  9:15 a.m.  Elective Sessions
  9:15 a.m. -  4:15 p.m.  Exhibit Hall Open
  9:45 a.m. - 11:00 a.m.  Elective Sessions
 11:15 a.m. - 12:30 p.m.  Elective Sessions
 11:30 a.m. -  1:45 p.m.  Lunch
 12:45 p.m. -  2:00 p.m.  Elective Sessions
  2:15 p.m. -  3:30 p.m.  Elective Sessions
  3:45 p.m. -  4:15 p.m.  Exhibit Hall Raffle
  4:30 p.m. -  5:30 p.m.  Closing Session

                   | Letter from Solution Developer |          vpletter
                   |   Operations Vice President    |

Dear Colleague,

It is a pleasure for me to invite you to the 1996 IBM International

Technical Interchange. The conference is designed to explore how the

world's latest technologies can address rapidly changing business needs.

At the Interchange, we will offer a wide variety of key solutions, over

300 Elective Sessions, and an exciting General Session.

Last year, attendees came from all over the world. We believe this

global approach adds a rich dimension to the conference, and we

encourage our colleagues worldwide to join us. In fact, we have made

special arrangements for significantly lower air fares for those coming

from outside the United States. Remember, register early and save 200


To give you a head start on the enormous amount of information that will

be offered at the Interchange, we have scheduled pre-conference tutorial

sessions on Monday, 22 April for those who want to explore subjects such

as SOM, Lotus, and VisualAge in greater depth. We will also offer

certification testing for a variety of specialties including OS/2

Engineer and Client/Server Integration Specialist in the Certification

Room from 7:30 a.m. to 5:00 p.m.

On Tuesday, 23 April, IBM executives will launch the Interchange at the

General Session with discussions on IBM's software strategy.

This year, the Elective Sessions have been streamlined and lengthened to

bring you a strategic perspective of IBM's comprehensive offerings and

latest technologies. The sessions are organized by tracks such as

Network-Centric Computing, Communications, Systems Management, Lotus,

Internet, and Object Enablement. A full Internationalization track will

focus on designing software applications for multiple languages on IBM

operating systems. These tracks will cover AIX, AS/400, OS/2, and S/390

platforms. You can create your own customized curriculum and transform

what you learn into the solutions of tomorrow.

The Technical Interchange has established a reputation for bringing

together the newest technologies, and again this year, the Exhibit Hall

will feature exhibitors from around the world. As always, the Exhibit

Hall enables one-on-one contact with IBM developers, Business Partners,

and software vendors.

We expect this Interchange to be the best ever. I look forward to seeing

you there and "kicking up our heels" together in Nashville.

                       James J. Gant
                       Vice President, Solution Developer Operations
                       International Business Machines Corporation

                | The Conference That's Worlds Ahead |         worldcon

... but only months away! In 1996, the spotlight shines on the IBM

Technical Interchange as the one and only international, cross-platform,

solution-oriented conference. Take this Grand Ole Opry-tunity to

interact with IBM developers, leading industry consultants, and

educators on IBM technologies and directions on 22 - 26 April, 1996, in

Nashville, Tennessee, USA.

IBM has established a reputation for bringing you the very finest annual

Technical Interchange. This tradition continues as IBM proudly presents

this premier international event -- the 1996 IBM Technical Interchange!

  "10,000 watts of supercharged, timely info!" - '95 Conference Comment

Should You Be in the Audience?

Yes! If you want to see what's hot for AIX, AS/400, OS/2, and S/390!

When the lights come up in Nashville, you'll be sure to find these

high-tech minds in the audience:

o Software Designers

o Commercial and Corporate Developers

o Technical Coordinators

o Software Integrators

o MIS Managers

o LAN Experts

o Device-Driver Developers

o Consultants / Analysts

  "Fantastic smorgasbord of technical refreshment. Peppered with
  strategic insight." -- '95 Conference Comment

                   | Premiums That Will Make You Sing |        singprem

... whether your friends want you to or not!

The official 1996 IBM Technical Interchange Attendee Bag will be packed

with exciting software and premiums, including:

o Conference Proceedings on CD

o T-shirt

o Mug

o And much more ...

  -- VisualAge C++

  -- The Developer Connection for AIX CD
     o  Development Toolkits for AIX
     o  Evaluation Releases of AIX Products
     o  Product Demos and International Development and Productivity
          Tools from IBM
     o  Product Documentation in Displayable Softcopy Form
     o  Device-Driver Sample Code

  -- The Developer Connection for AS/400 CD
     o  CISC to RISC
     o  IBM Open Blueprint
     o  Communications Product Selection Tool
     o  Internet Access and Viewers
     o  AS/400 System Manuals
     o  AS/400 Advanced 36
     o  AS/400 Application Directories

  -- The Developer Connection for OS/2, Volume 9, Special Edition CD
     o  The Developer API Extensions for OS/2 Warp
     o  OpenDoc for OS/2 Warp
     o  OpenDoc Multimedia for OS/2 Warp
     o  The New OS/2 Security Package
     o  WIN-32S Support

  "Excellent speakers. Obvious desire to teach." -- '95 Conference

                       | Technology Beyond Compare |           compnone

The Technical Interchange will bring to you the hottest software

technology for 1996 and beyond!

Elective Sessions

The IBM Technical Interchange elective sessions bring you critical

solutions from around the world. With hundreds of elective sessions,

hands-on workshops, and tutorials on Network-Centric Computing,

Application Development / Middleware / Tools, Communications, Systems

Management, Lotus Notes, Internet, Database, Object Technology,

Device-Driver Development, and Internationalization, you can customize a

curriculum with maximum benefit. The most diverse and knowledgeable

speakers, including IBM developers and guest speakers, will deliver

impressive presentations promising that you'll leave wondering how you

ever managed before this event!


Some topics at this year's Technical Interchange just seem to merit a

closer, more in-depth discussion. To give you more time to explore some

of the hottest, most informative sessions, nine topics at the Technical

Interchange have been developed into five-hour tutorials. All tutorials

will be offered only once, on Monday, 22 April, from 1 p.m. to 6 p.m.,

so you may select only one on the attendee registration form on the back

page of this brochure.

  "Great chance to mind-meld with others." -- '95 Conference Comment

Exhibit Hall

An extensive Exhibit Hall will showcase the latest tools and

technologies from IBM, Independent Software Vendors, and Business

Partners from around the world. Over 200 superstar exhibitors will show

off their innovative tools and applications. See our impressive list of

past exhibitors later in this posting.

Computer Labs

Check out the Computer Labs, where you'll get a chance to sit down and

work with some of IBM's latest software products. You'll have a chance

to speak to actual developers who will show you how to use these great

products. Get the one-on-one technical assistance you need to get the

most out of your application. The Lotus Lab brings you up to date on the

latest leading-edge groupware products. Also, join Internet navigators

as they show you tips and techniques that will make your Internet

adventures useful, exciting, and fun! Stop by the Vendor Theater for

presentations by various vendors on their latest products.

  "The combined platforms and focus on development was outstanding."
  -- '95 Conference Comment

The Professional Certification Program from IBM

It's your turn to pass the test! Improve your company's productivity

while adding to your own personal skills with IBM's professional

certification testing. Many different certification options will be


o Certified OS/2 Engineer and LAN Server Engineer

o Certified Client/Server Integration Specialist

o Certified OS/2 Developer

o DB2 for OS/2 and VisualAge Certifications

Certification testing will run Monday through Friday, and you must

register for each test. Register at the conference beginning 22 April

from 7:30 a.m. to 5:00 p.m. each day. Space is limited, so schedule an

appointment early!

Closing Session

Hosted by Howie Hunger, Director, Solution Developer Programs, the

Closing Session will be the place for us to give away IBM ThinkPads and

other premiums with the Closing Session raffle.

                 | Experience IBM in Nashville! |               nashibm

Our "Blue Chip" Raffle

It just wouldn't be an IBM Technical Interchange without our popular

Closing Session raffle! Collect "Blue Chips" throughout the conference

to increase your chances of winning an IBM ThinkPad. To earn chips, just

do what you came here to do: register, attend elective sessions,

complete evaluation forms for the sessions you attend, and visit booths

in the Exhibit Hall. The raffle will be held during the Closing Session,

and remember, you must be present to win!

"A Taste of the South" Welcome Reception

On Monday, enjoy an evening filled with the sights, sounds, and tastes

of the South! The Grand Ole Opry Museum and the Grand Ole Opry Plaza

will be the setting for you to experience everything from Memphis' Beale

Street Blues -- to "twist and shout" music at the 1950s soda fountain --

to Cool Country with toe-tappin' tunes for line dancing -- to pickin'

and grinnin' with the twang of good ole Southern bluegrass banjo. You'll

leave this party singing to the tune of a true taste of the South.

Exhibit Hall Grand Opening Reception

The international Olympic Games feature the very best in every event. In

recognition of IBM's support of the 1996 Olympics, our Exhibit Hall will

feature Olympic-quality exhibitors from around the world.

Everyone's a Gold Medalist in the IBM Technical Interchange Exhibit

Hall! Be at the Grand Opening Reception on Tuesday night with your

friends, new or old, to see the world champions in international


IBM's Festival Americana!

Come one, come all, to the IBM Festival Americana Thursday night! The

evening in Opryland USA's Riverbend Hollow, State Fair, and Chevrolet

GEO Theater will offer true red, white, and blue hospitality. Your

evening will be filled with a variety of entertainment and activities in

a State Fair atmosphere. The finale of the evening, the Louise Mandrell

Show, will ensure a memorable time for everyone!

Birds of a Feather

Wednesday evening's Birds-of-a-Feather sessions are informal,

idea-sharing discussions which have become a hallmark of the IBM

Technical Interchange. Host your own "BOF" or sit in on a theme you're

interested in with other conference attendees. Space is limited, so

suggest your topics and sign up early!

              | General and Closing Session Speakers |         genclose

James J. Gant - IBM Technical Interchange Host

 Vice President, Solution Developer Operations
 International Business Machines Corporation

   As Vice President of Solution Developer Operations, James Gant has
   worldwide responsibility for creating consistent and lasting
   business relationships with solution developers by helping them
   incorporate IBM technologies into their products.

John M. Whiteside - Guest Speaker

 General Manager, IBM Global Network
 International Business Machines Corporation

   John Whiteside was named to his current position in July, 1994, when
   IBM announced the creation of this worldwide network services
   business unit. In this capacity, he is responsible for operating and
   enhancing one of the world's largest integrated data, voice, and
   video network services.

Steven A. Mills - Guest Speaker

 General Manager, Software Solutions
 International Business Machines Corporation

   Steve Mills is General Manager of IBM's Software Solutions Division,
   which develops software for using and managing data in
   mission-critical applications on personal computers, workstations,
   local area networks, and midrange and large systems. Steve joined
   IBM in 1974 as a sales trainee and has held executive positions in
   IBM marketing, finance, and software development.

Howie Hunger - Closing Session Host

 Director, Solution Developer Programs
 International Business Machines Corporation

   Howie Hunger is Director, Solution Developer Programs, IBM Solution
   Developer Operations. His organization is responsible for
   establishing and managing relationships with solution developers to
   enhance their use of IBM technologies.

            | Elective Session and Tutorial Listings |           sestut

Listed below are the tutorial and elective session contents as of 24

January 1996.

Each listing shows:

   Session Title

   Session Level    Speaker(s)    Applicable Platform(s)
   (Fundamental,                  (AIX, AS/400, OS/2, S/390, Other)

                            | Tutorials |                       22tutor

Monday, 22 April, 1 p.m. to 6 p.m.

To give you more time to explore some of the hottest, most-asked-about

products and technologies, for the first time we are offering

pre-conference tutorials for 250 USD. Tutorials are each offered only

once, on Monday, 22 April, from 1 p.m. to 6 p.m. To register for a

tutorial, please be sure to indicate your choice on the registration

form (below). Remember, space is limited.


   Developing Cross-Platform Applications on AIX

   Intermediate  Doug Raymond         AIX

     Unleash powerful knowledge about the features and functions
     available in AIX for advanced software development. Get an
     overview of the C Set ++ tools, including C and C++ native
     optimizing compilers, class browser, test coverage analysis tool
     (tcov), C++ class libraries, HeapView Memory Management, Debugger,
     and the Lpex context-sensitive editor. This tutorial also includes
     these other tools: the performance toolbox, tprof, mss, and
     program visualizer. Also discussed are advanced linker techniques,
     shared libraries, hardware optimization, and cross-compiler
     techniques available on AIX for targeting many UNIX and PC
     operating systems.

   OpenDoc: Building Parts Today

   Intermediate  Joe McIntyre,        AIX,         OS/2
                 Chris Nelson, and
                 Jonathan Rossi

     Three of IBM's "major OpenDoc dudes" guide you through the
     development of component software using OpenDoc. Topics include:

     - OpenDoc architecture
     - Inside the developer toolkit
     - "Parts particulars" (what a part is and what it does)
     - Building applications from parts 
     - Using the APIs: frames, facets, linking, and more
     - Cross-platform tools and frameworks
     - The OpenDoc toolbox and what's inside, in-depth
     - Developing parts using frameworks
     - The business of components
     - Business model opportunities
     - Vertical markets
     - System integration
     - OpenDoc on the Internet
     - Brokerage

     You will leave this session with the toolkit, documentation, and
     knowledge sufficient to build OpenDoc parts.

   Cross-Platform Application Portability - It's Not As Scary As You

   Intermediate  Brendan Coffey       AIX,               S/390
                 (IBM) and Jeff Zado
                 (Mortice Kern Systems)

     This tutorial explores the issue of cross-platform application
     portability, looking specifically at bringing UNIX applications
     onto other platforms. Areas covered in this presentation include:

     - Background on application portability
     - Introduction to industry standards (ANSI C, POSIX, XP64,
         Single UNIX Specification) on UNIX and other platforms
     - Porting demonstration
     - Application portability tools
     - Introduction to MKS Code Integrity

   Open Distributed Computing With DCE

   Fundamental/  Donna Barker         AIX, AS/400, OS/2, S/390

     Integrate multivendor networks and reap the benefits of
     distributed computing across global directories with the
     protection of Kerberos security. This tutorial reviews the
     functions and features of the Distributed Computing Environment
     (DCE) from the Open Software Foundation, focusing on the technical
     skills needed to design, plan, and develop a DCE implementation,
     including security, directory, and systems management.

   A Close-Up Look at the Hottest Product: Lotus Notes Release 4

   Fundamental                        AIX, AS/400, OS/2, S/390

     Explore the technical details of Lotus Notes Release 4 application
     development features and Lotus development tools. This tutorial is
     a primer on application development with R4. We'll begin with an
     overview of the complete Lotus Notes application development
     environment. This will include the Notes Core, APIs, and tools.
     Then we'll concentrate on a variety of Lotus Notes R4 design
     features, graphic techniques, and tools to build forms, views, and
     navigators. You'll walk away with in-depth technical knowledge
     needed to develop winning applications.

   SOM (System Object Model) Programming

   Intermediate  Roger Sessions       AIX, AS/400, OS/2, S/390, Other

     You have heard all about IBM's SOM, the System Object Model, one
     of the hottest products in object technology. It has
     revolutionized the way people think about writing object
     applications. SOM provides language independence,
     release-to-release binary compatibility, and transparent object

     Just imagine the innovative applications you can develop with SOM!
     SOM provides applications with objects distributed throughout your
     network, written in your choice of languages, using the most
     advanced object standard in the world: CORBA. The topics we cover

     - SOM Architecture
     - Comparison to C++
     - The IDL Interface
     - The C Language Bindings
     - The C++ Language Bindings
     - Direct-to-SOM Compilers
     - Language-Neutral Objects
     - Instance Variables
     - Operations and Parameters
     - Attributes
     - Exceptions
     - Inheritance and Polymorphism in SOM
     - Memory Management
     - Dynamic Class Loading
     - Metaclasses
     - Distributed Object Programming

     NOTE: This is an intermediate-level tutorial. You should be
     familiar with basic object-oriented concepts and have a working
     knowledge of either C or C++ to attend.

   VisualAge C++ Tutorial

   Fundamental/  Peter Jakab                       OS/2, Other

     This tutorial includes an introduction to VisualAge C++ and the
     visual building paradigm, covering key components of VisualAge
     C++ and how to exploit development through connection of both
     visual and nonvisual parts. The detailed list of topics includes:

     - Introduction to VisualAge C++, describing all the components
     - Building from Parts paradigm
     - Visual Builder, visual and nonvisual parts
     - Parts which are part of the product
     - Connections
     - Parameters and return codes
     - Exceptions
     - Building a simple calculator
     - Toolbars, menus, and handlers
     - Improved calculator (to show iteration and refinement)
     - DB2/2 access through a simple application
     - Multimedia application using digital video and sound

   OS/2 Debugging for Application Support Programmers

   Intermediate  Pete Guy and                      OS/2
                 Richard Moore

     This intense introduction to "OS/2 Warp System Debug Tools"
     provides the background and teaches many basic skills needed for
     successfully debugging problems with those tools. The diagnosis of
     both traps and hangs is covered in sufficient detail by lecture so
     that attendees receive maximum benefit from the three hands-on
     debugging sessions scheduled during the conference itself.

     Copies of "The OS/2 Debugging Handbook," autographed by both
     authors and provided to the attendees, will be referenced
     frequently as the authors teach how to successfully debug problems
     using the dump formatter or the debug kernel. The session itself
     will be an extract from the "OS/2 Warp System Debug Tools" series
     of courses, which is available worldwide.

     One presenter made the following remark: "Are you thirsty for
     knowledge of OS/2 debugging? We have a fire hose." The authors are
     attending the conference and will try to make time available to
     the session attendees during the conference to answer any points
     covered but not understood during the session.

   Client/Server in APPC: From Design to Debugging

   Fundamental   Dawn Comfort         AIX, AS/400, OS/2, S/390

     What does it take to build a client/server application using APPC?
     Design, code, test, debug. Is it just that simple? No, and that's
     why we're giving this tutorial that takes you through each step.
     You'll also receive a complimentary copy of the definitive book
     about APPC client/server, "CPI-C Programming in C: An Application
     Developer's Guide to APPC" by Walker and Schwaller.

                       | Elective Sessions |                   sesselec


Application Development Network-Centric Computing

 Strategy and Direction               General
 Object Considerations                Internet
 Design                               Web Enablement
 Build                                Electronic Commerce
   VisualAge Smalltalk                DCE
   VisualAge C++                      Multiprotocol
   VisualGen                        Collaborative Computing
 Manage                             (Groupware)
 Object Enablement                    Technical Directions
   SOM                                  AIX
   OpenDoc                              AS/400
   Class Libraries and                  OS/2
     Frameworks                         S/390
   Platform Particulars               Peripheral Support

Client/Server Solutions PCMCIA

 Communications                         Printer
   ATM                                  Storage
   LAN                                  Multimedia
   APPC / APPN / SNA                    Display
   Other                                Network
 Systems Management
 Database                           Internationalization
 Transaction                          Marketing
 Other                                Technical

                                    Services and Support


 Strategy and Directions

   ADSD01   IBM's Application Development Strategy

   Fundamental   Tim Negris           AIX, AS/400, OS/2, S/390, Other

     The reality of today's application creation environment is
     diversity. There is no one right answer or approach. This
     mini-keynote session discusses IBM's strategy for providing
     leading industry tools and facilities, enabling reengineering of
     key business applications with desktop productivity, and
     realistically addressing demands for building competitive,
     flexible, responsive applications.

   ADSD04   Real-Time Preview of IBM's Object Technologies

   Fundamental   John Slitz           AIX, AS/400, OS/2, S/390, Other

     Many businesses recognize information technology as a strategic
     tool in gaining a competitive advantage and as an enabler to the
     Global Connected Enterprise. Object-oriented technology combines
     the speed, flexibility, and power you need to achieve these goals.
     This mini-keynote session takes you from IBM's overall object
     strategy down to a preview of OO products which bring reality to
     OO development today.

   ADSD07   Object Technology Panel: Ask The Experts

   Intermediate  Donn Atkins          AIX, AS/400, OS/2, S/390, Other

     It's your chance to ask the OO experts. Hosted by Donn Atkins,
     this session should prove to be a lively discussion with an
     excellent opportunity for you to ask about the realities and
     practicalities of various object implementations. If there is one
     OO session you should not miss, this is it!

   ADSD10   Year 2000 - A View From IBM

   Fundamental   Joseph M. Manz       AIX, AS/400, OS/2, S/390, Other

     Is your business ready for the year 2000? Can your application
     programs, program products, operating systems, and hardware
     platforms handle the rollover to January 1, 2000? This
     presentation explores the considerations on the various layers
     of systems and application software, and what IBM has done and
     will do to assist software vendors in ensuring that products
     will handle the transition. Get valuable information on
     guidelines, tips, warnings, and techniques to find, update, and
     test your application programs.

   ADSD13   IBM Digital Library

   Fundamental   Jon Prial            AIX, AS/400, OS/2, S/390, Other

     The IBM Digital Library session covers an overview of the IBM
     Digital Library initiative, including applications being used or
     written, a description of the product, an outline of the
     architecture, and plans for the immediate future. We'll also
     discuss the available set of APIs, the tools available to port
     the implementation of new applications with these APIs, and
     avenues of technical support.

 Object Concepts and Considerations

   ADOC01   Introduction to Object-Oriented Technology

   Fundamental   Paula Richards       AIX, AS/400, OS/2, S/390, Other

     This session introduces decision-makers who have minimal OO
     experience to basic object terminology, fundamental OO concepts,
     and knowledge of how to make OO technology investments.

   ADOC04   Selling a Part of a Whole: The Business Case for Objects

   Fundamental   Cynthia McFall       AIX, AS/400, OS/2, S/390, Other

     The business model of the software industry is rapidly evolving
     into one based on component software. How will this impact the
     market? How will software be distributed and marketed in this new
     environment? How will IBM play? All these questions are answered
     in this session, which gives developers a roadmap on how to
     survive and thrive in this rapidly changing industry.

   ADOC07   Get Real: Ideas for Using Object Technology

   Advanced      Peg MacPhail         AIX, AS/400, OS/2, S/390, Other

     Not all development situations are identical -- some involve
     functioning legacy code or completely new applications, or a
     combination of both. Hear about IBM object technology choices
     along with criteria to help developers use the technology

   ADOC10   How to Survive an OO Project Without Getting an Ulcer

   Intermediate  Paula Richards       AIX, AS/400, OS/2, S/390, Other

     When deciding to go with new technology, teams often focus on
     the architecture, learning the syntax, and getting hardware to
     support development, leaving project management for an
     afterthought. This session takes a project-management approach
     to object-oriented programming endeavors including
     characteristics of successful projects, setting expectations,
     and techniques from analysis and design to testing to GUIs. 

   ADOC13   Object Stack

   Intermediate  Robert LeBlanc       AIX, AS/400, OS/2, S/390, Other

     This session presents IBM's technical view of the various object
     implementation layers and the technical issues associated with
     planning for and implementing those layers in a distributed
     object-based system. We'll give prime consideration to practical
     realities in achieving high exploitation of object functions.

   ADOC16   Client/Server with Distributed Objects

   Intermediate  Dan Harkey and       AIX, AS/400, OS/2, S/390, Other
                 Bob Orfali

     The merging of desktop component frameworks with CORBA ORBs is
     creating new opportunities for system integrators and
     client/server solution providers. We'll explain the
     fundamentals, review CORBA Object Services and component
     architecture such as OLE and OpenDoc, then explain how they can
     be used in client/server environments.

   ADOC19   Design Patterns for Reusability

   Intermediate  John Vlissides       AIX, AS/400, OS/2, S/390, Other

     Design patterns are a hot topic in the world of object-oriented
     application development. Developers constantly struggle with the
     granularity with which they design business objects. Come to this
     session and find out what all the excitement is about, and learn
     some practicalities for exploiting design patterns more

   ADOC22   Parts, Assemblies, Builders and Composers: Tools for
            the Future

   Intermediate  Jim Rhyne            AIX, AS/400, OS/2, S/390, Other

     Object-oriented programming has been practiced for more than two
     decades but its complexities are not yet mastered by most
     programmers. A simplification of OOP based on parts and visual
     builders which is likely to dominate AD in the late '90s is
     forming the basis for distributed, enterprise-scale applications.
     Hear about IBM's enterprise component strategy and the application
     development tools that will support it.

   ADOC25   Get Connected with the IBM Object Connection

   Fundamental   Skip McGaughey       AIX, AS/400, OS/2, S/390, Other

     The IBM Object Connection program is designed to assure the
     availability of a robust supply of application componentry. Come
     to this session to understand what you can expect from the Object
     Connection and how to participate in the business of developing
     and offering complementary "parts" with IBM VisualAge.


   ADDS01   Keys to Object Success: Analysis and Design

   Fundamental   Brian Watt           AIX, AS/400, OS/2, S/390

     Many of the promises of object-oriented coding hinge on a
     thorough understanding of the problem to be resolved. Objects
     provide a mechanism to talk with customers in their language while
     at the same time building a prototype. Join us to overview and
     compare the techniques available.

   ADDS04   ObjChart for Analysis and Design

   Intermediate  Kevin Poole                       OS/2

     ObjChart is innovative object-oriented analysis and design
     technology which provides a highly visual environment enabling
     iterative development of application models. This session shows
     how you can exploit ObjChart for modeling, execute the models
     you have developed, visually validate model behavior, and
     enhance models interactively. 

   ADDS07   Introduction to FlowMark

   Fundamental   Ferdinand Prezenski  AIX, AS/400, OS/2, S/390

     Workflow management functions can lead to major operational
     improvements through streamlining and controlling processes in a
     department, establishment, or an entire enterprise. This session
     introduces FlowMark facilities and capabilities; shows how to
     link resources such as people, applications, and information;
     and shows how to integrate newly automated business processes
     with existing application investments.

   ADDS10   Implementing FlowMark in Your Applications

   Intermediate  Ferdinand Prezenski  AIX, AS/400, OS/2, S/390

     This session focuses on the exploitation of FlowMark in the
     runtime application. Learn the specifics of integrating workflow
     management function to significantly increase the delivery of
     highly productive, quality applications.

   ADDS16   Business Modeling

   Intermediate  Dave Grahek          AIX, AS/400, OS/2, S/390

     To gain or retain competitive advantage, businesses must
     constantly look at reengineering their business processes. Hear
     and see how IBM's Business Modeling Tool helps the enterprise
     and business consultants with the documentation, analysis,
     improvement, redesign, reengineering, and quality management of
     their business processes.


 VisualAge Smalltalk

   ADBS01   An Introduction to VisualAge Smalltalk

   Fundamental   John Lord            AIX, AS/400, OS/2, S/390, Other

     VisualAge Smalltalk is an object-oriented programming environment
     that provides visual construction, reusable components, multiple
     database access, and team development support. This session gives
     a thorough introduction to the facilities and capabilities of this
     powerful development environment.

   ADBS04   Application Assembly with VisualAge Smalltalk

   Intermediate  Kirk Davis           AIX, AS/400, OS/2, S/390, Other

     This session demonstrates the building of an application through
     the assembly of parts on the VisualAge palette. Don't miss this
     exciting view of rapid, dot-to-dot development with reusable

   ADBS07   VisualAge Smalltalk Distributed Feature

   Intermediate  John Kellerman       AIX, AS/400, OS/2, S/390, Other

     The VisualAge Smalltalk Distributed feature allows you to develop
     second-generation client/server or distributed logic applications
     completely in Smalltalk. The development environment is extended
     to work between multiple machines in a distributed environment in
     much the same way as it works on a single machine.

   ADBS10   Building Parts with VisualAge Smalltalk

   Intermediate  Kirk Davis           AIX, AS/400, OS/2, S/390, Other

     This session discusses how to build parts for the VisualAge
     palette, including both visual and non-visual functions. This is
     an important concept for delivery of reusable business functions
     which can then be made available for exploitation during
     application assembly.

 VisualAge C++

   ADBV01   Welcome to the VisualAge C++ Family

   Fundamental   Alistair Rennie      AIX, AS/400, OS/2, S/390, Other

     This session covers a complete overview of IBM's family of C++
     products with an update on cross-platform support, IBM Open Class,
     and our directions for distributed computing. This session serves
     as an ideal introduction to other C++ sessions.

   ADBV04   VisualAge C++ Builder: Tips and Techniques

   Intermediate  Dale Nilsson                      OS/2,        Other

     Hear about IBM VisualAge C++ and see the parts architecture
     through a live demonstration of VisualAge C++ building an
     application using interactive development, complete with design
     and generation. This session includes helpful hints and tips
     implementing C++ applications with VisualAge C++.

   ADBV07   Cross-Platform Development with VisualAge C++

   Intermediate  Dale Nilsson                      OS/2,        Other

     This session covers IBM VisualAge C++ and design considerations
     for cross-platform applications with a live demo using VisualAge
     C++ to implement and build a cross-platform application. We'll
     share a number of hints and tips for cross-platform application
     design and implementation.

   ADBV10   Direct-To-SOM with VisualAge C++

   Intermediate  Brian Thomson        AIX, AS/400, OS/2, S/390, Other

     How can you evolve a C++ library and not break old applications?
     How can you get easy access to CORBA-compliant object
     distribution? Learn how to solve these problems with

   ADBV13   Object-Oriented Programming to Relational Data Using
            VisualAge C++

   Intermediate  Steve Francisco      AIX, AS/400, OS/2, S/390, Other

     Mapping relational database technology to an object-oriented
     technology is not a trivial task, and demand is growing as
     database application developers see the benefits of OO technology.
     In this session, we look at the existing solutions in the current
     version of VisualAge C++, and future directions in this area.

   ADBV14   VisualInfo For Image Applications

   Intermediate  David Williams       AIX, AS/400, OS/2, S/390, Other

     This presentation provides an overview of VisualInfo and
     VisualAge, and how the two, used together, provide a powerful set
     of tools to build custom production image applications. This can
     be especially useful to enterprises where cross-platform
     development is important.

   ADBV16   VisualAge C++ Distributed Application Programming Tools

   Fundamental   Ester Deciulescu     AIX, AS/400, OS/2, S/390

     This session on distributed applications outlines what IBM is
     doing and will do within the VisualAge family to address
     application development for distributed, client/server
     applications. Application and parts construction, design,
     analysis, performance tools, application management, and team
     development are highlights.

   ADBV19   C++ Development on AIX

   Fundamental   Reza Samahin         AIX

     Join us for a discussion of the evolution of C Set ++ on AIX and
     what's new for 1996, including a product demonstration.

   ADBV22   Quickstart VisualAge for C Programmers

   Fundamental   Greg Piamonte                     OS/2,        Other

     Hear, step-by-step, how to use the C language to implement the
     business logic of VisualAge C++ applications. This shows C
     developers, with minimal C++ training, how to easily benefit from
     IBM's VisualAge technology, and how to make the transition from
     procedural development into the object-oriented development arena.

   ADBV25   VisualAge C++ Debugging and Performance-Tuning Tips and

   Intermediate  Pat Gerstle                       OS/2

     This session presents an overview of the features of the VisualAge
     C++ debugger and performance-tuning tools, with emphasis on the
     not-so-obvious details of those features. Learn how to use the
     tools in unusual ways and for unique situations through live


   ADBC01   Introduction to VisualAge for COBOL

   Fundamental   Sam Horiguchi                     OS/2

     IBM COBOL goes object-oriented! This session presents IBM's most
     significant COBOL enhancement in a decade: object-oriented
     programming with COBOL! We'll overview the object-oriented
     language extensions, support for IBM's System Object Model (SOM),
     visual construction, and the rich set of COBOL productivity tools.

   ADBC04   Migrating to IBM COBOL for MVS and VM

   Intermediate  Tom Ross                                S/390

     This session presents a technical discussion on migrating older
     host COBOL application environments to the latest available levels
     of compilers and standards. Performance data as well as hints and
     tips for making migration easier are included.

   ADBC07   Cross-Platform COBOL Development

   Intermediate  Sam Horiguchi        AIX, AS/400, OS/2, S/390

     Using IBM COBOL for MVS and VM, coupled with IBM VisualAge for
     COBOL for OS/2 or IBM COBOL Set for AIX, you can create advanced,
     industrial-strength client/server applications with a consistent
     compiler across multiple environments. This session presents the
     facts in developing true cross-platform applications with COBOL. 

   ADBC10   From Legacy Applications to Reusable Objects

   Fundamental   Sam Horiguchi                           S/390

     This session focuses on leveraging your existing application
     investments while exploiting visual construction and
     object-oriented facilities. We'll include a discussion of the
     practical implications of integrating current applications with
     object-oriented, client/server applications.


   ADBG01   Introduction to VisualGen: Next-Generation Client/Server

   Fundamental   Dave Grahek          AIX, AS/400, OS/2, S/390, Other

     Business-critical, second-generation client/server application
     development is a piece of cake using IBM's VisualGen 4GL
     environment. Come and hear about these great capabilities.

   ADBG04   Developing Applications in the VisualGen Environment

   Intermediate  Dave Grahek          AIX, AS/400, OS/2, S/390, Other

     See first-hand how to build client/server applications with the
     highly productive VisualGen environment. Then watch
     template-driven development put the RAPID in RAD, with full
     generated GUI and server code supporting high-volume transaction
     processing client/server applications.


   ADBR01   Introduction to VRPG

   Fundamental   Claus Weiss               AS/400

     As an AS/400 programmer, have you wondered how you could use your
     RPG skills to write powerful client/server applications? Have a
     look at VRPG, and discover how easy it is to write RPG
     applications that run on a client with a full-function Graphical
     User Interface.

   ADBR04   VRPG Tips and Techniques

   Intermediate  Claus Weiss               AS/400

     Pick up some VRPG programming tips, and see demos of various VRPG
     applications with the programming techniques behind them. If you
     are interested in learning more about writing VRPG applications,
     come and join this session!


   ADMN01   Roles-Based Team Development with IBM TeamConnection

   Intermediate  Kevin Cattell        AIX, AS/400, OS/2, S/390, Other

     An integrated development approach requires tools to be able to
     share data and objects throughout the development cycle, from
     business modeling and application design through the build and
     deployment of an application. This session explains how the
     roles-based team development environment provided by IBM
     TeamConnection facilitates increased productivity and maximizes
     quality in the development of distributed client/server

   ADMN04   Exploiting TeamConnection Facilities

   Intermediate  Joe Breal            AIX, AS/400, OS/2, S/390, Other

     TeamConnection provides a rich set of software configuration and
     repository functions. For anyone struggling with the management,
     generation, or distribution of distributed application software,
     this session discusses the technical implications of exploiting
     the software configuration facilities for version control,
     software change management, and distributed build.

   ADMN07   DataAtlas

   Intermediate  Joe Breal            AIX, AS/400, OS/2, S/390, Other

     DataAtlas provides the central access point for managing and
     controlling your metadata about data. It helps you understand
     the relationships among your data and applications. Come to this
     session to learn how to use DataAtlas, with the repository
     facilities of TeamConnection, to bring order and control to your
     corporate data assets.

   ADMN10   Integration-Based Tool Development

   Advanced      Kevin Cattell        AIX, AS/400, OS/2, S/390, Other

     This session discusses a new approach for developing tools, based
     on exploitation of TeamConnection's extendible, shareable
     information model. This design approach allows tools to be
     engagement-driven and extended as needed for providing the
     appropriate view and manipulation of the information model.

 Object Enablement

   ADOE01   Distributed Client/Server Systems and IBM Object

   Fundamental   Chris Nelson         AIX, AS/400, OS/2, S/390, Other

     The future for enterprise software is in distributed object
     architectures on multi-tier systems. IBM has product solutions
     which cover all aspects of these systems, going from analysis and
     design, to development, to runtime. Hear about these architectural
     trends and how IBM products integrate to provide complete


   ADOS01   SOM 101: A Technical Introduction

   Fundamental   Roger Sessions       AIX, AS/400, OS/2, S/390, Other

     This session introduces the general concepts of object-oriented
     programming, including classes, methods, encapsulation,
     inheritance, and polymorphism, and shows how these concepts are
     implemented in SOM. We'll also introduce some of the more
     advanced capabilities of SOM.

   ADOS04   SOM 102: Distributed Object Programming

   Intermediate  Hari Madduri         AIX, AS/400, OS/2, S/390, Other

     See how to write objects so they are distributable, how to create
     object servers, how to instantiate objects remotely, and how to
     communicate with objects. Most importantly, learn how to start
     thinking in a brand new paradigm, the paradigm of distributed

   ADOS07   SOM 103: Object Services

   Advanced      Ashvin Radiya        AIX, AS/400, OS/2, S/390, Other

     This session continues the SOM Object track by discussing the role
     and use of the SOM Object Services Framework, which is an
     implementation of the OMG CORBA Object Services specification.
     This framework provides necessary services for a cross-platform
     distributed object system such as naming, security, and life

   ADOS10   SOM Object Persistence: Beyond OO Databases

   Intermediate  Roger Sessions       AIX, AS/400, OS/2, S/390, Other

     The next generation of object persistence products will be based
     on OMG's Persistence Object Service specification. IBM's SOM
     version 3.0 persistence framework (POSSOM) is one of the first
     commercial implementations of this new standard, allowing SOM
     objects to be stored in files, relational databases, and even
     object-oriented databases.

   ADOS13   Release-to-Release Binary Compatibility in SOM

   Fundamental   Ira Forman           AIX, AS/400, OS/2, S/390, Other

     This session presents the SOM facilities for the programming of
     release-to-release, binary-compatible class libraries, which
     removes a major impediment to reuse in object-oriented
     programming. The talk defines the problem of release-to-release
     binary compatibility and discusses the difficulties in achieving

   ADOS16   SOM Metaclass Programming

   Intermediate  Ira Forman           AIX, AS/400, OS/2, S/390, Other

     Metaclass programming offers new opportunities for factoring and
     composing software, which implies greater reusability and reduced
     costs. In SOM, a class is a runtime object that defines the
     behavior of its instances by creating an instance method table.

   ADOS22   COM/OLE versus CORBA/OpenDoc

   Fundamental   Bob Orfali and       AIX, AS/400, OS/2, S/390, Other
                 Dan Harkey

     Two models for managing distributed objects object systems are
     emerging: OMG's CORBA and Microsoft's COM and network OLE. This
     session discusses the characteristics and capabilities of CORBA
     and COM, and how they compare as a basis for building distributed
     object systems.

   ADOS25   Cross-Platform SOM: A Panel Discussion

   Intermediate  Roger Sessions       AIX, AS/400, OS/2, S/390, Other

     In this panel discussion, representatives of different hardware
     platforms supporting SOM, including non-IBM platforms, have 5 to
     10 minutes to describe what is special about their platform, and
     how they are participating in a cross-platform solution. We then
     open for questions.

   ADOS28   Using the SOM Transaction Service Framework to Write
            Business Transactions

   Intermediate  Katy Warr            AIX, AS/400, OS/2, S/390, Other

     Many people using existing transaction-processing systems are
     confused as to how the new OMG Transaction Service should be used.
     This session explains what this service provides and, by means of
     an example, demonstrates writing an application.


   ADOO01   Introduction to OpenDoc

   Fundamental   Jonathan Rossi       AIX,         OS/2,        Other

     This session provides an overview of OpenDoc and its underlying
     technology base and describes the function and interrelationship
     of the five basic components -- OpenDoc, Bento, OSA, SOM, and
     ComponentGlue. We'll also discuss how OpenDoc fits into a
     distributed system of enterprise objects.

   ADOO04   OpenDoc Parts Basic

   Intermediate  Joe McIntyre         AIX,         OS/2,        Other

     This session discusses the basics of developing an OpenDoc part
     by using code examples and parts frameworks to show how to develop
     or port applications for OpenDoc.

   ADOO07   Cross-Platform OpenDoc

   Intermediate  Jonathan Rossi       AIX,         OS/2,        Other

     OpenDoc is a cross-platform compound document and component
     integration technology. Join us for a discussion of issues
     relating to cross-platform development of OpenDoc components,
     platform characteristics, and parts development frameworks. 

   ADOO10   Component Integration Opportunities with OpenDoc

   Fundamental   Scott Hebner         AIX, AS/400, OS/2, S/390, Other

     OpenDoc is a cross-platform component integration technology. In
     this session, we'll discuss opportunities for developing
     cross-platform OpenDoc components, a business model for OpenDoc
     parts, and highlights of some of the OpenDoc component programs
     that have been established.

   ADOO13   OpenDoc versus OLE: There is NO Comparison

   Intermediate  Scott Hebner         AIX, AS/400, OS/2, S/390, Other

     The realization of the true benefits of object technology is
     dependent on the availability of a common, standards-based
     infrastructure that will enable software objects to be truly
     reused and specialized across diverse tools, systems, and skills.
     This session compares the two leading technologies, OpenDoc and
     OLE, to fill this dependency.

 Class Libraries and Frameworks

   ADOF01   IBM Open Class - IBM's Cross-Platform Class Library

   Fundamental   Pete Devenyi         AIX,         OS/2,        Other

     This session presents an overview of IBM's C++ Class Library
     strategy, a detailed description of today's IBM Open Class,
     extensions planned for the future, and the relationship between
     IBM Open Class and Taligent. Come and see some demonstrations of
     IBM Open Class.

   ADOF04   ABC++: IBM's C++ Class Library for Parallel Computing

   Intermediate  Dr. William          AIX

     This talk presents an overview of ABC++, a class library which
     strives to make C++ parallel programming as easy as ABC. Several
     paradigms are supported, including: active objects, remote method
     invocation, future objects, and parametric shared regions.

   ADOF07   Introduction to Frameworks

   Fundamental                        AIX, AS/400, OS/2, S/390, Other

     Reusable components in terms of class libraries and frameworks
     are an important part of exploiting the reusability of
     object-oriented development. This session covers the bases on
     frameworks, types of frameworks, overall importance, and

   ADOF08   Commercial Shareable Frameworks

   Fundamental                        AIX, AS/400, OS/2, S/390, Other

     Learn more about the new element of object-oriented technology
     application frameworks. This session describes what IBM is doing
     with this technology, and explains how you can become involved in
     the assessment and early development of these frameworks.

   ADOF10   Winning with Taligent: On Your Mark!

   Fundamental   Mary Rose Fisher     AIX,         OS/2,        Other

     The CommonPoint Application Programming Environment was developed
     to provide a set of reusable object frameworks. This technology is
     available on both AIX and OS/2. Details of the Taligent
     frameworks, which deliver state-of-the-art reusable designs and
     concurrent collaboration, are delivered in this presentation.

   ADOF13   Winning with Taligent: Get Ready!

   Intermediate  Wayne Huang          AIX,         OS/2,        Other

     Learn the seven major classes of the Taligent programming model
     to begin your framework programming experience. We'll use a sample
     C++ program with live code throughout the session to explain the
     major components.

   ADOF16   Winning with Taligent: Go, Go, GO!!!

   Advanced      Wayne Huang          AIX,         OS/2,        Other

     This session is a continuation of "Get Ready". Now that you've
     learned the basics, let's use tools to generate a sophisticated
     application with ease.

   ADOF19   Technical Implications of Frameworks

   Intermediate                       AIX, AS/400, OS/2, S/390, Other

     This session takes an in-depth view, from the developer's
     perspective, of the exploitation of various kinds of frameworks.
     We'll discuss the technical pitfalls as well as approaches for
     maximizing appropriate incorporation of high-quality frameworks
     in rapidly delivering application function.

   ADOF22   The Brokerage

   Intermediate  Pat Janasak          AIX, AS/400, OS/2, S/390

     Imagine an electronic "object store" where developers in search
     of components can browse, evaluate, and buy objects. In fact, the
     Reusable Software Component Market, located at , provides an easy, fast,
     electronic shopping experience for developers and an attractive
     channel for sellers of software components. This session covers
     how the Internet is being used to make the software component
     industry a reality.

 Platform Particulars

   ADPP01   MVP - Multiple Vendor Program

   Fundamental   Michael Bhalla       AIX

     The AIX Multiple Vendor Program (MVP) is designed to ensure
     consistency in the AIX environment across multiple hardware
     platforms and provide independent software vendors (ISVs) with the
     vital tools and support needed to develop applications to run
     anywhere AIX runs. 

   ADPP04   Make Your Applications Fly on the IBM RS/6000 SP

   Intermediate  Kitty Yau            AIX

     Due to the large amount of data and tasks that need to be
     processed, many commercial applications may quite readily be
     parallelized using coarse-grain parallel programming methods.
     We'll discuss ways application developers can design and build
     commercial applications to take advantage of the IBM RS/6000 SP

   ADPP07   Threads Programming in AIX

   Intermediate  Marc Miller          AIX

     View the various threads models that exist in AIX today and in the
     future, including basic threads programming and programming
     concepts in a DCE and SMP environment.

   ADPP10   Porting UNIX C Applications to AS/400

   Intermediate  Charlie Quigg             AS/400

     Learn more about the specific UNIX function that has been
     implemented on AS/400 -- its similarities and differences,
     workarounds, consulting services, and porting strategies. We want
     to assist Business Partners in porting UNIX applications to

   ADPP11   Sockets Programming - Part I

   Intermediate  Andre Asselin                     OS/2

     Come for a client-focused, brief review of TCP/IP and learn the
     skills you need to write the next killer Internet applications.

   ADPP12   Sockets Programming - Part II

   Advanced      Andre Asselin        AIX,         OS/2

     Join us for server-focused tips for porting your AIX/UNIX sockets
     applications to OS/2 and pointers for better sockets programming.

   ADPP13   CISC to RISC: Converting AS/400 Programs for V3R6

   Intermediate  Blair Wyman               AS/400

     How can the new RISC-based AS/400s run programs that were
     originally created nearly 20 years ago for System/38 without
     recompiling the programs from source? See how the AS/400 was built
     on a design that kept one eye on the future, and how that design
     allows AS/400 programs to exploit the latest technological

   ADPP16   Porting Applications to OS/2 with Developer API

   Intermediate  David Reich and                   OS/2,        Other
                 Jay Tunkel

     Developers are guided through the problems of porting an
     application to OS/2, learning about: the OS/2 Development Tools,
     the Developer API Extensions, and other resources available to
     OS/2 developers.

   ADPP22   Designing High-Powered OS/2 Warp Applications

   Advanced      David Reich                       OS/2

     Look at the design of an OS/2 Warp application, A to Z, to learn
     what features and functions are available to you as an application
     designer; when each one works best; and how to create a
     high-performing, easily maintainable, cross-platform application
     taking advantage of all that OS/2 has to offer.

   ADPP28   Developing Entertainment Software for OS/2

   Intermediate  Herman Rodriguez                  OS/2

     Learn why OS/2 Warp has attracted thousands of mainstream software
     developers worldwide, including exciting opportunities for the
     games and entertainment software developer.

   ADPP29   OS/2 Graphics Programming Using the GPI and Beyond -
            Part I

   Intermediate  Kelvin Lawrence                   OS/2

     This session is in two parts. We explore the powerful, easy-to-use
     graphical programming features that OS/2 provides. We take a
     detailed view, aided by many sample programs, of how easy it is to
     produce powerful and effective business graphics using the OS/2
     GPI and other evolving technologies such as DIVE, OpenGL, and
     games 3D. We start with the basic introduction to the GPI and its
     features, and work all the way up to doing complex transformations
     and writing directly to the video hardware using DIVE.

   ADPP30   OS/2 Graphics Programming Using the GPI and Beyond
            - Part II

   Intermediate  Kelvin Lawrence                   OS/2

     This session is a continuation of Part I.

   ADPP35   Multithreaded Programming - A Comparison of OS/2 and

   Intermediate  Chary Tamirisa                    OS/2

     Multithreading offers several advantages to application
     programmers. Due to the differences in the thread models, however,
     porting applications from one model to another is a non-trivial
     task. We'll discuss the IEEE's POSIX thread model in depth,
     compare it with the OS/2 threads model, and consider the porting

   ADPP36   Creating Presentation Manager Resources with the Universal
            Resource Editor

   Fundamental   Matt Smith                        OS/2

     The Universal Resource Editor will be described and demonstrated.
     Typical resources will be built, and programmers will get a feel
     for the improved ease of use and additional power of the URE tool.

   ADPP54   S/390 Parallel Application Development Tips and Techniques

   Intermediate  Angelo Corridori                        S/390

     Application developers will hear the design and development
     considerations for applications running in an S/390 parallel
     environment. Most existing S/390 applications can move to a
     parallel environment with little or no change using our tips and

   ADPP57   Preserving Current Assets with Objects on MVS

   Fundamental   Kenneth Muckenhaupt                     S/390

     As IBM rolls out the Objects on MVS strategy, customers are
     frequently asking how they can use object technology to get the
     most from their current investment in applications and data.
     We'll review the various products and techniques available under
     the OO MVS solution that allow customers to "objectify" their
     existing applications and data.

   ADPP63   A GUI on MVS and VM? The New Visual GUI Builder For MVS
            and VM GUI Applications!

   Intermediate  Scott McAllister                        S/390

     A GUI for MVS and VM? You'd better believe it! MVS and VM are
     both offering a REXX and high-level programming language API for
     writing network-centric GUI applications. To make the API easier,
     IBM is also offering a workstation-based visual builder for this
     new API. Come learn how to make distributed, network-centric
     programming easy.




   CSAT01   Introduction to ATM

   Fundamental   Tom Hadley           AIX, AS/400, OS/2, S/390

     The new term being used in the networking industry is Asynchronous
     Transfer Mode (ATM). How much do you know about this protocol? Why
     are people saying you will need it to support tomorrow's
     applications? We'll answer these questions and show how ATM is
     important to your future networking systems.

   CSAT04   Networking with ATM: Technology Overview and Product

   Fundamental   Cindy Young          AIX, AS/400, OS/2, S/390

     Get a brief overview of the new Asynchronous Transfer Mode (ATM)
     networking method with a focus on the relationship of ATM to AIX
     on the RISC System/6000. Gain a better understanding of ATM's
     applicability on LANs and WANs, and the contrast with today's
     common alternatives.


   CSCL01   LAN Server Overview

   Fundamental   Steven King          AIX, AS/400, OS/2, S/390, Other

     Whether you are a new user, doing a little comparison-shopping, or
     just want an update on the latest LAN server product, this session
     provides valuable information on LAN server usability,
     functionality, interoperability, performance, migration, and

   CSCL04   LAN Server Directions

   Fundamental   Steven King          AIX, AS/400, OS/2, S/390, Other

     This session covers LAN server topics such as current development
     work, new functions and services, and what these topics might mean
     to users, administrators, and developers. Attendees are asked to
     assist IBM in predicting the future by participating in a
     voluntary survey of network environments, levels of satisfaction,
     and future needs.

   CSCL07   High-Speed LAN Technologies

   Fundamental   Tom Hadley           AIX, AS/400, OS/2, S/390, Other

     Increasing backbone traffic, multimedia, and visualization
     applications are rapidly increasing the bandwidth demands on our
     existing LANs. Several technologies hold the promise of providing
     the bandwidth needs for each end-user on your network -- but how
     do you choose?

   CSCL08   Improving Server Performance - LAN Switching

   Intermediate  Laura Knapp          AIX, AS/400, OS/2, S/390, Other

     This session looks at the difference between shared LAN and
     switched LAN technologies, the ease of implementing full-duplex
     switched LANs into your LAN networks, what impact full-duplex
     switched LANs have on end-user response time, and administration
     issues that need to be considered for successful operation.

   CSCL09   Overview of Remote LAN Access

   Intermediate  Laura Knapp          AIX, AS/400, OS/2, S/390

     It takes more than fancy new laptop computers and modems to
     properly equip a mobile workforce. Find out how you can provide
     your mobile workers with the same services remotely as they had at
     their local desktops.

   CSCL10   Security and Auditing Techniques for IBM LAN Server

   Intermediate  Philip Lieberman                  OS/2

     Today, most LAN administrators know they must audit their LAN
     Server domains, yet don't do so because of the limited tools and a
     lack of familiarity with server security and auditing systems.
     This session provides a comprehensive overview of how auditing and
     security works, and how to apply such knowledge to your domains.

   CSCL13   Fine-Tuning OS/2 LAN Server

   Intermediate  Len Brissette                     OS/2

     This session teaches you how to tune your LAN Server for optimal
     performance and high-capacity situations. You will also learn to
     understand the architectural components that affect LAN
     performance, and see what independent labs have said about LAN
     Server performance versus NetWare and NT Advanced Servers.

   CSCL16   LAN Server Remote IPL - RIPL on a Beer Budget

   Advanced      David Dutcher                     OS/2

     This session covers installation, configuration, and customization
     tips and techniques. Get the inside scoop from the developers of
     remote IPL on understanding the remote IPL environment and
     configuring files, the new APIs, and much more.

   CSCL19   Introduction to LAN Distance - Remote LAN Access

   Intermediate  Bob Spickelmier                   OS/2

     Get more detailed information on what the LAN distance product is,
     and how you can use it to remotely access files, printers, and
     information while away from the office by using a modem, instead
     of an adapter, to dial in to your LAN server and access it as
     though you are locally attached.

   CSCL22   LAN: Performance-Tuning for AIX

   Advanced      Rudy Chukran         AIX

     Learn how to examine network statistics with NETSTAT, NETPMON, and
     NFSSTAT. This data gives you insight in performing remedies such
     as how to adjust TCP/IP system parameters and how to adjust NFS
     parameters with MOUNT and NFSO.

   CSCL25   AIX Connections

   Intermediate  Roger Foreman        AIX

     Discover how to position and describe how AIX Connections can
     connect workgroup LANs that use various network operating systems
     to share information and resources; simplify the network
     requirements for PC connections to servers (from workgroup to
     enterprise); simplify network administration for the PC systems to
     their resources; provide AIX scalability, reliability, and
     availability to the network-centric computing; and consolidate
     large numbers of PC servers into a more manageable number of
     servers where appropriate.

   CSCL28   LAN Distributed Platform (LANDP), a Client/Server with

   Fundamental   Archie Kemp and      AIX, AS/400, OS/2, S/390
                 Bob Fesko

     Distributed programming across multiple desktop platforms can
     cause complexity in building, customizing, and managing
     distributed applications. Discover how these tasks may be
     accomplished more easily with LANDP for medium to very large


   CSSN01   Enterprise Gateway and Networking with AIX SNA Products

   Intermediate  Ingrid Klove         AIX

     Explore the networking solutions provided by SNA Server, SNA
     Application Access, and SNA Client Access with the help of
     examples shown in this session.

   CSSN04   SNA Multiprotocol Communication Server for AIX

   Fundamental   Ingrid Klove         AIX

     The SNA Server family provides solutions to enable you to
     integrate your SNA and TCP/IP networks so users can have access to
     any applications, distribute processing to other platforms, and
     move to open systems.

   CSSN07   HPR - The Next Generation

   Intermediate  Dawn Comfort         AIX, AS/400, OS/2, S/390

     High-Performance Routing (HPR) is the next generation of
     strong-performing, reliable SNA. Learn what puts the
     "performance" in HPR for your network.

   CSSN13   Introduction to APPC and APPN

   Fundamental   Dawn Comfort         AIX, AS/400, OS/2, S/390

     Advanced Program-to-Program Communication (APPC) is one of the
     most widely used communication protocols. Advanced Peer-to-Peer
     Networking (APPN) simplifies APPC networking. Learn what these two
     important networking technologies can do in your client/server

   CSSN16   APPN and TCP/IP -- A Comparison

   Intermediate  Dawn Comfort         AIX, AS/400, OS/2, S/390

     Are you dealing with both TCP/IP and APPC/APPN? We'll compare the
     strengths and weaknesses of the two solutions to help you decide
     which one to use for your application or network.

   CSSN19   Managing an APPN Network

   Intermediate  Dawn Comfort         AIX, AS/400, OS/2, S/390

     Advanced Peer-to-Peer Networking (APPN) is dynamic and flexible.
     Find out about different ways to manage your APPN resources.

   CSSN22   Configuring APPC/APPN for Client Server

   Intermediate  Dawn Comfort         AIX, AS/400, OS/2, S/390

     Learn the basics of workstation configuration for Advanced
     Program-to-Program Communications (APPC) and for setting up host
     connections. See how the APPC configuration tool can do your
     configuration for you.

   CSSN25   APPC Problem Determination with CM/2 Tracing

   Intermediate  Dawn Comfort                      OS/2

     Learn to quickly and effectively use CM/2's trace facilities to
     debug Advanced Program-to-Program Communication (APPC) problems.
     Walk through real traces of common problems with us in this

   CSSN28   Client/Server Programming with CPI/C

   Intermediate  Dawn Comfort         AIX, AS/400, OS/2, S/390

     Acquire the skills to build distributed client/server
     applications with CPI-C/APPC. Learn CPI-C design and concepts to
     build your applications. We'll show you samples in C, COBOL, and

   CSSN31   Advanced Client/Server Programming with CPI/C

   Advanced      Dawn Comfort         AIX, AS/400, OS/2, S/390

     This session is a discussion of CPI-C 1.2 and 2.0 advanced server
     concepts. Learn multiple accepts, threads, and non-blocking calls
     to make your servers even more efficient.

   CSSN34   CPI-C and Sockets Comparison for Programmers

   Intermediate  Dawn Comfort         AIX, AS/400, OS/2, S/390

     What do these two industry-standard interfaces mean to you as you
     go forth to write your applications? We'll review what is the
     right API for your application and environment.


   CSCO07   It's Not Your Father's Mainframe: 390/MVS Direct Network

   Intermediate  Roger Miller and                        S/390
                 Art Stagg

     Learn more about the product development efforts under way which
     will position S/390 as a leading-edge server platform. This
     session also describes services available to application
     developers who want to exploit the potential of this powerful

   CSCO08   VSE/ESA Client/Server Solutions

   Intermediate  Ed Gauthier                             S/390

     This presentation provides an overview of client/server functions
     and products available for VSE/ESA users, including products such
     as LANRES and ADSM insights into future plans.

   CSCO10   Using MVS As a Server for Production and Decision Support

   Intermediate  Norm Chase                              S/390

     With either TCP/IP protocols or SNA protocols, it is possible for
     workstation applications to share data with MVS applications. This
     session covers MVS products that allow applications written in
     visual or 4GL languages on many platforms to access, modify, and
     share MVS data.

   CSCO13   Performance-Tuning OS/2 Client Workstations

   Intermediate  Tony White                        OS/2

     This session is directed toward optimizing an OS/2 client
     workstation for best possible performance by showing you how to:
     identify performance bottlenecks in an OS/2 system, improve client
     response time up to 75 percent, make configuration changes to
     relieve a specific bottleneck, and configure a client
     workstation's network software (LAN Requester, NetWare client, and
     TCP/IP client) for increased throughput.

   CSCO22   CM/2: Overview and Directions

   Fundamental   George Sweeney                    OS/2

     In this overview of Communications Manager/2 from IBM for the OS/2
     environment, learn about the new features and rich set of
     connectivities provided by the product. See how many of these
     added capabilities might be used in your business.

   CSCO28   CM/2: Designing 32-Bit SNA Applications

   Intermediate  George Sweeney                    OS/2

     In this session, learn more about the design of 32-bit SNA
     applications with CM/2, and get an overview of API enhancements,
     and the design issues and differences between the 32-bit API and
     16-bit API. In addition, a step-by-step migration path will be
     outlined for developers who would like to migrate existing

   CSCO31   Client Access for OS/400 Update

   Fundamental                             AS/400

     This session covers the latest Client Access/400 announcements,
     including details on the refreshed releases of each of the client
     packages and how they are being delivered. The session also
     includes future directions for the clients.

   CSCO34   AS/400 File Server Input/Output Processor (FSIOP)

   Intermediate                            AS/400

     This session provides an overview of the AS/400 FSIOP and the
     integrated network operating systems it supports. Discover how
     quickly and easily you can integrate the AS/400 into a networking
     solution using either LAN Server or Novell NetWare. The session
     also compares the FSIOP's performance results to competing
     solutions, and covers enhancements planned for 1996.

 Systems Management

   CSSM01   SystemView Architecture for Object-Oriented Systems

   Fundamental   Karl Gottschalk      AIX, AS/400, OS/2, S/390, Other

     This presentation describes the SystemView object-oriented
     architecture for systems and network management. The architecture
     is based on IBM's implementation of the CORBA standard, and
     includes a set of object-oriented shareable services that make it
     easier to build integrated systems and network-management
     applications that run across multiple platforms.

   CSSM04   SystemView for AIX

   Fundamental   Richard Johnston     AIX

     SystemView for AIX is IBM's premier management solution for
     management of a heterogeneous environment. Hear what is available
     today and in the future for managing an enterprise from AIX.

   CSSM05   Distributed Network Management With SystemView 

   Intermediate  Phil Ewing           AIX

     Introduce yourself to NetView for AIX and its family of related
     products. Learn about the NetView for AIX architecture and how
     other products can "plug in" on top of it to create custom
     management solutions. Recent enhancements to NetView for AIX are

   CSSM07   SystemView for OS/400

   Intermediate  Greg Hurlebaus            AS/400

     SystemView for OS/400 will deploy the existing OS/400 systems
     management product set with a new graphical look, including
     additional product enhancements, and deliver a centralized,
     task-oriented graphical launch window. Allow us to define
     SystemView for OS/400, touch on the future directions of
     SystemView, and demonstrate the SystemView Launch window,
     including the variety of products that are part of SystemView for

   CSSM10   SystemView for OS/2

   Intermediate  Craig Elliott                     OS/2

     Learn what SystemView can do for you if you want to manage your
     systems from an OS/2 workstation. SystemView consists of an
     integrated set of key tools for systems management that are easy
     to customize and use. Join us if you want to know more about the
     existing systems management products for OS/2, and what happened
     to Karat. A demonstration of the product will also be performed.

   CSSM13   SystemView for MVS

   Intermediate  Ron Douglass                            S/390

     SystemView for MVS is MVS-based systems management from IBM. After
     a brief overview of SystemView for MVS (SVfm) Release 1
     capabilities, the session focuses on the details of how SVfm
     Launch window is tailored to individual users, and how application
     launching, single sign-on, and "roving user" support work.

   CSSM16   License Use Management

   Intermediate  Vittore Casarosa     AIX, AS/400, OS/2, S/390

     Hear more about the IBM strategy for License Management (i.e.,
     Customer Managed License Use Control), the tools available for
     that purpose, and details on the technology underlying those
     tools, both from the point of view of an end-user administrator
     and a software developer. We'll also discuss the tools that can be
     used to enable applications for LUM, and the reports that can be
     generated to assist in managing assets in the customer's

   CSSM17   IBM Software Licensing Strategy and S/390 Offerings

   Intermediate  Linda Hubbard                           S/390

     This presentation discusses IBM's Software Licensing Strategy that
     is based on the "use" of that software, what is counted or
     measured, and when the counting or measuring takes place. Some
     examples include Measured Usage, Parallel Sysplex, and Use-Based
     pricing methodologies for S/390 software.

   CSSM19   Software Distribution

   Fundamental   Laura Knapp          AIX, AS/400, OS/2, S/390

     Software Distribution is one of the hottest topics in today's
     world. As we move to traveling users, users at home, and more
     autonomy within companies, the issue of keeping everyone updated
     and legal with their software is a major concern. Explore the
     extensive, integrated line of IBM Software Distribution products,
     which allow you to successfully control software in your company
     -- whether yours is a large or small company and no matter which
     operating system you prefer. Hear how you can remotely install
     operating systems, update software to current releases, and
     initially install software without high overhead.

   CSSM22   Monitoring Distributed Applications

   Intermediate  Mark Johnson         AIX,         OS/2

     This presentation describes APIs that business applications can
     invoke to provide key information needed for managing performance
     (response time and transaction rates), availability, problem
     analysis, capacity planning, and accounting. Use of this
     information by management applications in SystemView is discussed.

   CSSM25   MultiSystem Manager Development Platform

   Intermediate  Darin Ferguson       AIX,         OS/2, S/390

     The OPEN topology interface and Access Facilities allow for the
     creation of agents that dynamically convey topology and status to
     MultiSystem Manager, allowing for the centralized management of
     any host or distributed element management system.

   CSSM28   Managing the Desktop Environment Using the DMI (Desktop
            Management Interface) as Defined by the DTMF

   Intermediate  Paul Ruocchio        AIX,         OS/2

     The DMI is an interface specification for use in systems
     management devised by an industry consortium called the Desktop
     Management Task Force (DTMF) of 13 companies: IBM, Novell, Sun,
     Digital, Intel, AST, Compaq, Dell, Synoptics, HP, Apple, Symantec,
     and Microsoft. This presentation covers an overview of technology,
     and IBM's plans for implementation across its product line.

   CSSM31   Managing OS/400 Application Performance

   Intermediate  Walter Schwane            AS/400

     Understanding application performance is an important part of
     overall system performance. Attend this session to better
     understand OS/400 product capabilities for analyzing application
     performance from the perspectives of the application designer and
     the operator / system administrator in the runtime environment,
     and gain some insight into performance management of applications
     in the client/server environment.


   CSDB01   Visual Warehouse - A New Data Warehouse Solution

   Intermediate  Giuseppe Facchetti   AIX, AS/400, OS/2, S/390

     The IBM Visual Warehouse is an integrated data warehouse solution
     for the workgroup which is ideal for business groups that plan to
     build a subject-area data warehouse. IBM Visual Warehouse offers
     low startup costs, ease of use, interactive modeling, and access
     to a variety of multivendor relational and non-relational
     operational data sources.

   CSDB04   Information Discovery Via Data Mining

   Fundamental   Evangelos Simoudis,  AIX, AS/400, OS/2, S/390

     With the introduction of Data Mining Technologies, an exciting
     new tool is being placed in the analysis toolbox. What effect will
     this tool have on the way we warehouse the data we collect? This
     presentation covers the technologies, strategies, and tradeoffs in
     using information discovery technologies, including customer

   CSDB05   Update on IBM Database

   Fundamental   Judson Howard        AIX, AS/400, OS/2, S/390

     This session covers the complete spectrum of databases from IBM,
     including comparisons of the technologies, data investments, and
     directions. This is a great session to attend if you want to
     understand the overall tradeoffs of various database
     implementations and how to exploit them.

   CSDB07   DB2 Family: Data Distribution and Replication

   Intermediate  Dan Britton          AIX, AS/400, OS/2, S/390, Other

     Today, data can be accessed using two principal methods --
     distribution of requests (distributed unit of work, distributed
     join) and the replication of data. This session discusses the
     differences of each approach, and shows how solutions in each
     area can be accomplished using the DB2 family of products.

   CSDB10   DB2 for MVS - Stored Procedures and Client/Server

   Advanced      Curt Cotner                             S/390

     This session describes new features of DB2 V4R1 that are of
     interest to distributed users, including: stored procedures,
     individual MVS dispatching priorities for DDF threads, distributed
     exploitation of DB2 data sharing, cancellation of idle distributed
     threads, and several others.

   CSDB13   Technical Introduction to DB2 Parallel Edition

   Fundamental   Phil Stauskas        AIX

     This technical discussion of DB2 Parallel Edition provides an
     overview of parallel database processing in the AIX environment,
     as well as how DB2 PE utilizes the IBM RISC/6000 SP to implement a
     parallel database environment.

   CSDB16   Planning for DB2 Parallel Edition ... Before You Install

   Intermediate  Phil Stauskas        AIX

     Find out what you need to think about before you install the
     software. This session outlines the various planning activities
     necessary to successfully implement DB2 Parallel Edition.
     Included is a discussion on activities such as installation and
     configuration, data migration and maintenance, and backup and

   CSDB19   Planning for DB2 for AIX V2 New Features

   Intermediate  Miriam Goodwin       AIX

     Get the most out of what DB2 for AIX V2 has to offer. This
     discussion outlines the various planning activities necessary to
     successfully implement DB2 for AIX V2. Emphasis is placed on the
     new features provided in V2 of the product, and how these
     features might be exploited in various application situations.

   CSDB22   WORKSHOP: Installation and Migration of DB2 for AIX V2

   Fundamental   Miriam Goodwin       AIX

     Follow each step involved in installing the DB2 for AIX V2
     software products, and in migrating these products from DB2/6000
     V1 to DB2 for AIX V2. This lab allows the student to install the
     products from scratch, bring up a DB2 instance, and create an
     initial database. Many helpful commands for "getting familiar"
     with a shop's DB2 installation are given.

   CSDB25   The ISV's Guide To Enablement To Database Server 

   Fundamental   Grace Uy             AIX,         OS/2,        Other

     Introducing the components of the database server for both OS/2
     and AIX. Hear about key enablement interfaces such as SQL, CLI
     (ODBC), and database administration APIs. Development aids such
     as the Performance Monitor and Visual Explain are also

   CSDB28   Parallel Database in an MVS Environment - Part I 

   Fundamental   Dale Hoyt                               S/390

     Data sharing, new in Version 4 of DB2 for MVS, offers customers
     improved response time and availability, as well as significantly
     improved price/performance. Get the inside track on some unique
     challenges for systems and database administrators and application
     programmers. This session helps customers plan for their
     environments and to understand the maintenance and manageability

   CSDB31   Parallel Database in an MVS Environment - Part II

   Intermediate  Dale Hoyt                               S/390

     This is the second in a series of two sessions addressing the
     subject of data sharing, new in version 4 of DB2 for MVS. This
     session focuses on the technical aspects of exploiting these
     facilities, and should prove useful to those looking at
     data-sharing in the future.

   CSDB34   IMS in a Parallel Sysplex Environment

   Intermediate  Judson Howard                           S/390

     To remain competitive, mainframes must embrace the parallel
     processing environment to satisfy a number of basic customer
     needs. However, moving the OLTP environment to a parallel
     processing environment presents challenges. Join us to see how
     IMS is exploiting the parallel processing environment with a few
     architectural changes which allow customers to evolve their OLTP
     into a very competitive position.

   CSDB37   Coding for AS/400 Client/Server Database Performance

   Fundamental   Mark Wulf                 AS/400

     Do you want your client/server applications to really scream? This
     session handles the hardest part about writing client/server
     applications -- how to get them to run fast. Badly performing
     client/server applications are easy to write. Come find out how to
     avoid the mistakes, and what to look for when the design and
     testing is done.

   CSDB40   DB2 for OS/2 Performance, Explore the Possibilities -
            Part I

   Advanced      Rick Weaver                       OS/2

     Tablespaces, Tables, and Indexes: How can you best build your
     objects when performance is critical? How do you tune your DB2 for
     OS/2 database server? Learn the details in this informative

   CSDB43   DB2 for OS/2 Performance, Explore the Possibilities -
            Part II

   Advanced      Mike Logan                        OS/2

     Triggers, Stored Procedures, SQL: How can you best build your
     application when performance is critical? Explore the tools that
     can help you achieve the performance you're looking for.

   CSDB46   Data Warehousing and Decision Support on MVS

   Fundamental   J. Srikrishnan                          S/390

     According to some sources, 90 percent of corporate data is now on
     mainframe-class machines, and 27 percent of data warehouses being
     built are on MVS. S/390 parallel servers and DB2/MVS Query
     parallelism provide a competitive price/performance platform for
     data warehousing. Decision-support applications that can exploit
     this hardware and software technology efficiently can gain an
     advantage in the marketplace. This session explains the technology
     and its value, and the role of the application in this

   CSDB49   IMS and Distributed Object Management

   Intermediate  Jim Pearce                        OS/2, S/390

     When the time comes to stop talking about the object-oriented
     paradigm and start implementing, you'll find you need a safe,
     reliable, and robust system for storing, accessing, and updating
     your permanent objects. You need to access these objects in both
     client/server and traditional transaction-manager environments.
     IMS is providing these services for database management and for
     transaction and client/server access for use across the
     enterprise. This session covers the latest news in the IMS
     object-oriented story.


   CSTX01   Transaction Server

   Fundamental   Jim MacNair          AIX, AS/400, OS/2, S/390, Other

     This session addresses the CICS and Encina capabilities as a
     transaction-processing monitor server, focusing on the functions
     in a large-scale, client/server application environment.

   CSTX04   Client/Server Overdrive with CICS

   Intermediate  Dean Keister         AIX, AS/400, OS/2, S/390, Other

     What do you do when your current client/server applications hit
     the wall? How do you get more business value from your
     client/server investment? Come hear how to get there from here,
     control costs, improve business processes, compute with your
     partners, protect your investment, and cure your heterogeneous

   CSTX07   CICS for AIX Performance and Tuning

   Intermediate  Alan Stevens         AIX

     CICS/6000 performance has improved significantly with the recent
     Version 1.2 release. This session examines the details of these
     improvements and discusses how to get the best performance from
     a CICS/6000 system. Topics include: parameter settings,
     performance costs and tools, and the distribution of elements of
     the system across multiple machines.

   CSTX10   How CICS for AIX Can Communicate with (Almost) Anything

   Intermediate  Mandy Chessell       AIX

     For CICS to fulfill its role as an Open OLTP product, it must
     interoperate with clients and servers across a multitude of
     communication methods, including DCE RPC, TCP/IP, SNA, and Encina
     TRPC. This session explores how the CICS for AIX product has been
     written to make this possible.

   CSTX13   Inside CICS for OS/2

   Advanced      Vernon Green                      OS/2

     Diagnosing problems in a CICS for OS/2 and Windows NT
     client/server environment can be a complex task. This session
     presents the tools used for problem determination, and looks
     inside CICS for OS/2 at its component parts and how they function.
     Learn how this knowledge may be used to help diagnose problems.

   CSTX16   Introduction to MQSeries

   Fundamental   Robin Drew           AIX, AS/400, OS/2, S/390, Other

     MQSeries is all about connecting applications on IBM and OEM
     platforms, including HP, Sun, Microsoft, DEC, and Tandem. Forget
     about TCP and SNA, and get started with message-based
     communications using MQSeries.

   CSTX19   What's New With MQSeries?

   Intermediate  Robin Drew           AIX, AS/400, OS/2, S/390, Other

     MQSeries is now in use with Lotus Notes, Internet applications,
     and ISV software packages. Learn how to interface MQSeries with
     these products, and connect them to new or existing

   CSTX22   Introduction to MQSeries Three Tier - Part I

   Fundamental   Jonathan Adams       AIX, AS/400, OS/2, S/390

     MQSeries Three Tier provides a robust infrastructure for
     enabling the development of client/server messaging
     applications. This session provides a comprehensive survey of
     the facilities which build on MQSeries with additional
     capabilities such as object-oriented design.

   CSTX23   Introduction to MQSeries Three Tier - Part II

   Intermediate  Jonathan Adams       AIX, AS/400, OS/2, S/390

     This is a continuation of Part I. It provides an analysis of
     advanced client/server application requirements with heritage
     integration needs, and a description of how MQSeries Three Tier
     meets these requirements.

   CSTX25   Developing Three Tier Distributed Applications with

   Fundamental   Ian McCallion        AIX, AS/400, OS/2, S/390

     This session explains how to build a modular Three Tier
     application. We'll follow an example to illustrate the steps and
     some general principles of how to design reusable business

   CSTX28   Getting the Best from Your MQSeries for MVS/ESA System

   Intermediate  Colin Paice                             S/390

     What are the best setup parameters for different scenarios, how
     do buffer pools work, and what are the effects of changing
     parameters? This session addresses all of these questions, plus
     logging, buffer disk I/O, and recovery time.

   CSTX31   Encina: Integrating Databases With Encina Monitor
            Application Servers

   Intermediate  Mark Pearson         AIX, AS/400

     This in-depth view of Encina includes a walkthrough of writing a
     Monitor Application Server using Tran-C, TMXA, and embedded SQL.
     We'll show code fragments and tell you the issues to consider in
     choosing which TMXA threading / nesting options to use as a
     function of the particular database and the nature of the

   CSTX34   Using VisualAge CICS/IMS Connection to Wrap CICS and IMS
            Transactions into Business Objects

   Fundamental   Bernd Beyrodt        AIX,         OS/2, S/390, Other

     The VisualAge CICS/IMS Connection provides VisualAge programming
     parts to transparently integrate transaction systems with
     VisualAge programs. Now you may design VisualAge applications that
     take advantage of existing CICS or IMS transactions without making
     any changes to them. S/390 customers can exploit VisualAge
     technology without compromising the strengths already built into
     their host transaction systems.


   CSOT01   Application Servers

   Fundamental   Tony Dvorak          AIX, AS/400, OS/2, S/390

     This session discusses the important characteristics of
     application servers and their capabilities. IBM's direction in
     response to industry requirements for new levels of operating
     system and middleware integration is presented, showing a use of
     distributed computing and object technologies to provide
     advanced features while protecting customers' existing

   CSOT04   IBM's Open Blueprint: A Structure To Enable Client/Server

   Fundamental   Jim Colosimo         AIX, AS/400, OS/2, S/390

     IBM's Open Blueprint includes a structured approach to
     implementing multi-vendor, heterogeneous, open, client/server
     computing. It consists of the various functional elements,
     technologies, and industry standards to help the developer
     understand how to develop, deploy, and manage these types of
     systems and applications. 

   CSOT07   CallPath: IBM's Platform for Computer Telephony

   Fundamental   Larry Edwards        AIX, AS/400, OS/2, S/390

     A major focus of business today is on customer service as a part
     of overall customer relationship management. Computer Telephony
     Integration (CTI) can and does play a significant role in
     increasing that level of service and satisfaction. Come and see
     how easy it is, and why it can be important to add a CTI
     component to your applications.

   CSOT10   Client/Server Challenges and Getting Help

   Intermediate                            AS/400

     Developing client/server applications can bring about many
     challenges. Come review some pointers that help identify when you
     are really in the ditch, and where to go for emergency help.

   CSOT13   Directions in AS/400 Client/Server Computing

   Intermediate                            AS/400

     Client/server usage has evolved from its workgroup and
     file-serving roots to an enterprise-wide model. Today,
     client/server computing has a number of requirements, including
     systems management, database, security, file, and application
     serving. This session addresses how AS/400 continues to meet the
     demands of these requirements.

   CSOT14   WORKSHOP: Network Administration GUI

   Fundamental   Jerry Malcolm                     OS/2

     Join us for a description of Network Administration GUI's latest
     user interfaces for administering the network, LAN Server
     Enterprise, and DCE concepts. Try these interfaces for yourself in
     our hands-on lab during the session.

   CSOT15   VSE Connectivity

   Intermediate  Dave May                                S/390

     Get an expert's perspective on connecting VSE systems to AS/400,
     RISC System/6000, Novell networks, and much, much more. Come to
     this session to get those helpful hints and tips that will enable
     you have a more efficient, successful VSE/ESA connectivity
     implementation. Yes, VSE can connect to practically anything!

   CSOT18   Mobile/Wireless Network Access and ARTour

   Fundamental   Robert Sundstrom     AIX, AS/400, OS/2, S/390, Other

     What are the issues behind untethered, anytime, anywhere access
     to information and services? Now that you have a new laptop, and
     PC Card adapters are available, what software is needed to access
     your applications? Will all your applications have to be
     rewritten? This session addresses these issues, and shows how
     they are answered with ARTour.



   NCGN01   Networking Software Solutions - Overview and Strategy

   Fundamental   Tim Thomas           AIX, AS/400, OS/2, S/390

     Networking software from IBM includes the traditional SNA and
     TCP/IP communications protocols and these emerging networking
     services: Internet Connection, Distributed Computing Environment
     standard functions, security, and WWW tools. This session looks
     at the function, value, and strategic direction of these products
     in the client/server and network-centric environments.

   NCGN04   Designing Networks for Client/Server and Network-Centric

   Intermediate  Tim Thomas           AIX, AS/400, OS/2, S/390

     Distributed client/server and network-centric applications
     represent a fundamental shift in the structure of the business
     computing environment. The demands placed on the network
     infrastructure require flexible business solutions that also
     protect assets and position the business to exploit future
     technologies. This session considers business application demands
     on a network to determine design points for the deployment of
     multiple protocols.


   NCIN01   Internet Exposed

   Fundamental                        AIX, AS/400, OS/2, S/390, Other

     Come hear everything you need to know to become familiar with the
     Internet -- when it was created, what drove it into creation,
     what's driving its current popularity, and who's participating.

   NCIN02   Java Technology

   Fundamental   Simon Phipps         AIX, AS/400, OS/2, S/390, Other

     Come hear about the Java technology (programming language and
     applets), and how you can get access from your local system to
     additional web page content that can be delivered in a more
     visually compelling way, such as through the use of animation.
     Also learn about IBM's plans to implement the Java technology in
     products that exploit the Internet, such as web browsers and web
     servers, and Lotus Notes integrated messaging and groupware

   NCIN03   Internet Security - The IBM Firewall Program

   Intermediate  Peter Crotty         AIX

     If you are thinking of connecting to the Internet, you should also
     be interested in security. This presentation is a technical
     overview of the IBM NetSP Secure Network Gateway, an Internet
     firewall solution.

   NCIN04   Internet Solutions for AIX

   Fundamental   Syed Pasha           AIX

     This session offers solutions and IBM's cross-platform strategy
     for the Internet. Demonstrations will illustrate various
     applications and technologies.

   NCIN23   Internet Presence with Internet Connection Server for

   Intermediate  Edward Duhe'                      OS/2

     This technical overview of Internet Connection Server illustrates
     how these servers can be used to create a presence on the

   NCIN25   Dynamic Links on the Internet

   Intermediate  Joel Farber                       OS/2

     Know all there is to know about KnU, a blend of hypermedia,
     database, and pattern-matching concepts which manages the chaotic
     nature of an organization's knowledge. With respect to the
     Internet, KnU augments the functions of the WWW.

   NCIN28   Hyperwise 2.0 - Put Your Documents on the Internet

   Intermediate  Cathy Longenberger                OS/2

     Create your home pages using Hyperwise. This session includes a
     demonstration and tutorial of the benefits of Hyperwise 2.0.

   NCIN34   AnyMail / POP3 Internet E-Mail / MIME for AS/400

   Intermediate  Steve Gruber              AS/400

     The recently announced AS/400 support for the industry-standard
     POP3 mail server provides a standard client/server interface into
     the rich messaging and directory services of AS/400. POP clients
     are available from multiple sources for all popular platforms.
     Also discussed in this session are IBM's plans for support of the
     award-winning cc:Mail Client for AS/400 mail server.

   NCIN37   TCP/IP SLIP/Dial P-to-P Connect and FTP with Authentication

   Intermediate  John Bohush               AS/400

     Learn how to exploit AS/400's Integrated CTP/IP SLIP/Dial
     (Dial-Out and Dial-In) and Internet Limited Bandwidth connection
     capabilities. Learn about the integrated support to access the
     Internet via IGN, as well as the support to enable access to other
     Service Providers. Also learn how to exploit the user
     Authentication Exit support which has been added to the AS/400's
     Integrated "TCP/IP well known" FTP Application.

   NCIN40   Internet Attach and Analysis Service Offering

   Fundamental   Linda Allen               AS/400

     Learn how to get Services to help: put AS/400 WWW HTML Server
     Sample Program customized with your very own home page on your
     AS/400, put the AS/400 Gopher Client Sample Program on your
     AS/400, and use Services to help attach your AS/400 to the
     Internet. Also, learn how to get Services to provide your
     management with a security review of your AS/400 in your

   NCIN43   TCP/IP-Internet-NCC New Offerings and Directions

   Intermediate  Armando Fratezi           AS/400

     TCP/IP-Internet-NCC capability is fully integrated and strategic
     on AS/400. See the enhancements in the New Internet Connection for
     AS/400 products, and what projections are generated by
     extrapolating into the future.

 Web Enablement

   NCWE01   Programmer's Toolkit for IBM WebExplorer

   Intermediate  Ken Parzygnat                     OS/2

     Take advantage of our knowledge about some APIs you can use to
     control WebExplorer. This session shows how an HTML / World Wide
     Web solution can be added to your applications.

   NCWE04   Mainframes Serving the WWW

   Fundamental   Paul Wanish          AIX,         OS/2, S/390

     Discuss how to externalize key data to browsers deployed around
     the world -- or within your company.

   NCWE07   Create Dynamic WWW Apps using Web Macros

   Intermediate  John Peterson        AIX,         OS/2

     Web macros make it easy to create useful and powerful Web pages.
     Discover how to dynamically imbed data into your web pages.

   NCWE10   WWW HTTP Server for AS/400 

   Intermediate  Dan Gillespie             AS/400

     Learn how to take full advantage of the functions supported by the
     WWW HTTP Server, such as Common Gateway Interface scripts (CGI)
     and Image Maps. This session includes information on product
     availability, packaging, installation, and configuration.

   NCWE13   DB2 WWW Serving via HTTP Server for AS/400

   Fundamental   Tam Minh Nguyen      AIX, AS/400, OS/2, S/390

     Come to this session and learn how to build Web applications that
     interact with IBM DB2 database systems. DB2 WWW works together
     with the IBM HTTP Servers to query, update, and insert data into
     DB2 from any Web client on the Internet.

   NCWE19   5250 HTML Workstation Gateway (WSG)


     Learn how the new AS/400 5250 HTML Gateway enables existing AS/400
     5250 applications to be accessed directly from a Web browser, but
     still retain user access control via User Authentication Exits.
     Also learn how to enhance existing AS/400 5250 applications to
     take full advantage of the 5250 HTML Gateway. This session
     includes scripts (CGI) and image maps, as well as information on
     product availability, packaging, installation, and configuration.

   NCWE20   Network-Centric Computing with AS/400

   Fundamental   Dick Kiscaden             AS/400

     This session covers the fundamentals of the World Wide Web
     technology, explaining what HTML and URLs are, and describes how
     to build network-centric applications that can operate on the
     Internet via the World Wide Web. DB2 WWW is explained, as is the
     HTML Gateway enabling existing applications to be used on the Web.

 Electronic Commerce

   NCEC01   Cyber Marketing

   Intermediate  Annette Deschene     AIX, AS/400, OS/2, S/390, Other

     What impact can the Internet have on your global network marketing
     plans? Join us for a non-technical view of considerations for
     doing business on the Internet.

   NCEC07   Business Opportunities in Network-Centric Computing

   Intermediate  Dick Kiscaden        AIX, AS/400, OS/2, S/390

     Network-centric computing will create exciting new opportunities
     for solution providers who exploit it. The opportunity for new
     levels of customer satisfaction, cost reductions in business, and
     improving information exchange across companies will make these
     applications far more attractive than what is available today. The
     fast changes on the Internet are opening up this opportunity.


   NCDC01   IBM DCE Value - Solutions and Directions

   Fundamental   Bob Kalka            AIX, AS/400, OS/2, S/390, Other

     What does DCE really mean, what is it, and how is it being used?
     We'll answer these questions, and present a cost-justification

   NCDC04   DCE and SNA - Working Together for the Future

   Intermediate  Fillmore Bowen and   AIX,         OS/2
                 Kathryn Britton

     Hear a discussion of how DCE concepts can be integrated into SNA
     networks, and take a look at some IBM customers' DCE environments
     that work with SNA networks.

   NCDC07   Extending the Administration User Interface

   Intermediate  Jerry Malcolm                     OS/2

     Learn how the LAN Server Enterprise and DCE interfaces are
     extended by the resource manager for a seamless UI to the

   NCDC10   MVS/DCE Application Development

   Intermediate  Bob Kalka            AIX,         OS/2, S/390

     This session offers developers an explanation of how they can
     exploit DCE to gain simple access to legacy data on mainframes.

   NCDC13   Enterprise Performance and Application Design

   Intermediate  Bob Russell          AIX,         OS/2

     We'll focus on the performance of DCE Security and DCE Directory
     services in a large DCE or IBM LAN Server Enterprise cell. Session
     topics include: the scale-up of DCE security and directory
     performance in a 10,000-plus user environment, using registry and
     namespace replication on a variety of Intel and RISC System/6000
     platforms; the performance of some DCE application design and
     system configuration choices using DCE security, directory, and
     RPC authentication; and integrating DB2 for OS/2 and AIX.

   NCDC16   OS/2 Warp and DSS Enterprise Performance

   Intermediate  Robert Russell       AIX,         OS/2

     Learn more about performance and scale-up of the Directory and
     Security Services (DSS) supporting IBM OS/2 Warp Server and DCE
     in a large enterprise environment.


   NCOT01   AnyNet: Meeting Connectivity Challenges

   Intermediate  Kathleen Riordan     AIX, AS/400, OS/2, S/390, Other

     AnyNet can help integrate IPX, NetBIOS, SNA, and TCP/IP
     applications and networks. Expand your business solutions by using
     access WWW, OE sockets, and SAP R/3.

   NCOT04   AnyNet Open MVS

   Intermediate  Greg Ames                               S/390

     SNA networks provide high availability and performance with solid
     manageability. See how you can use Open/Edition to exploit UNIX



   CCLT01   IBM/Lotus Unified Product Strategy

   Fundamental   Arthur Krupp         AIX, AS/400, OS/2, S/390, Other

     Here's the latest update on our unified product strategy, which is
     designed to leverage the complementary strengths of IBM and Lotus
     to help our customers improve the way they use and share
     information. This session covers: enterprise directory and
     calendaring plans, migration / coexistence and interoperability
     plans, enterprise document management, and other large-enterprise
     application topics.

   CCLT04   Lotus Notes on the IBM Global Network

   Fundamental                        AIX, AS/400, OS/2, S/390, Other

     Lotus Notes is part of a portfolio of tools and services available
     on the IBM Global Network to enable electronic commerce,
     content-hosting, and collaborative service. Hear customer examples
     illustrating how Lotus Notes on the IBM Global Network helps
     businesses break through barriers created by distance, time, and
     platform incompatibilities.

   CCLT07   MQSeries Link - The Marriage of Host Transaction and
            Lotus Notes

   Intermediate                       AIX, AS/400, OS/2, S/390, Other

     IBM MQSeries link and CICS link for Lotus Notes offers seamless
     connectivity between host transaction systems and Lotus Notes.
     This unique coupling of technology offers solutions across
     numerous host platforms, and preserves and leverages the
     strengths of the transaction systems.

   CCLT10   Host Office Migration and Interoperability with Lotus

   Intermediate                                          S/390

     Migrating from host-based office systems to Lotus Notes in a
     large and dynamic enterprise poses a unique set of challenges.
     Considerations include scalability, standards, flexibility, and
     coexistence. Topics covered in this session include strategy,
     technical architecture, migration methodology, rollout
     schedules, and critical Lotus Notes applications.

   CCLT13   Exploring IBM/Lotus Imaging Application Solutions using
            ImagePlus and LN:DI

   Intermediate                                    OS/2, S/390

     Imaging and groupware are key technologies in today's business
     environment. IBM's ImagePlus in combination with Lotus' LN:DI
     products can solve a class of previously untouchable imaging
     problems. After reviewing the product components and discussing
     this new class of applications, explore in detail a sample
     application covering many of the key aspects of ImagePlus and
     LN:DI integration.

   CCLT16   Lotus Notes for AIX

   Fundamental   Rufus Woody III      AIX

     This session addresses Lotus Notes as it pertains to AIX. Topics
     include: performance, interoperability, and the ease of
     installing and managing an AIX server in an existing Lotus Notes

   CCLT17   Groupware Plans for OS/400

   Intermediate                            AS/400

     This session describes the function and rollout plans for the
     Groupware products (Enterprise Mail Server Enhancements for
     AS/400, Directory and Calendar Clients, Notes Integration for
     OS/400), and provides some insight on how and when to get started.

   CCLT19   Tactical Skills in Lotus Notes Problem Resolution

   Intermediate  Nicholas Mamich                   OS/2

     Learn more about the tactical skills used in Lotus Notes problem
     resolution and debug tools which are easy to use and efficient.
     Other session topics include: problem classification, debug
     methodology, API trace points, and database corruption and

   CCLT22   Lotus Notes Integration for OS/400

   Intermediate                            AS/400

     Discover how Lotus Notes, the premier network groupware, can be
     installed on an AS/400 FSIOP, and future directions for
     integration with OS/400 functions.

   CCLT25   Lotus' Next-Generation OS/2 Applications and
            Multiplatform Development

   Fundamental   Gregory Schumacher   AIX, AS/400, OS/2, S/390, Other

     Through the use of a common code base, Lotus has committed to
     providing OS/2 applications that are functionally equivalent to
     their Windows 95 counterparts. To accomplish this, Lotus has
     piloted the use of IBM's Developer API Extensions for portions
     of its OS/2 development. Join us for a discussion of the results
     of the migration effort, and a view of Lotus' next-generation
     Freelance Graphics, Word Pro, and Lotus Notes Release 4 products
     for OS/2.

   CCLT26   Lotus Notes and SmartSuite Product Update

   Fundamental                                     OS/2

     Explore the new features and functions included in Lotus Notes
     Release 4.0 and SmartSuite for OS/2. Explore the concept of team

   CCLT28   Connecting Notes Release 4 to the Internet

   Intermediate                       AIX, AS/400, OS/2, S/390

     The Internet presents both an opportunity and a challenge for
     business today. This session explores methods of integrating
     Internet-based information with Lotus Notes R4. It also explores
     the new features in R4 that allow easier access to the Internet.

   CCLT31   Lotus Desktop Product Strategy

   Fundamental                        AIX, AS/400, OS/2, S/390

     Take a closer look at the road map for future Lotus desktop
     product development. Come hear the current two-to-five-year
     thinking on such topics as product differentiation for broad
     market success, exploitation of Lotus Notes and the Internet,
     product componentization, integration with core IBM software and
     services, and application development.

   CCLT34   Lotus Notes Application Development

   Intermediate                       AIX, AS/400, OS/2, S/390

     Lotus offers a strong set of tools to support the development and
     programmability of sophisticated business applications. Gain a
     clear understanding of the Lotus application development and
     programmability landscape. What are the tools? What is the
     strategy and rationale behind them? Explore the tools that will
     help you develop your applications.

   CCLT37   SoftSwitch Products - What Are These Products? Where Do
            They Fit?

   Fundamental                        AIX, AS/400, OS/2, S/390

     Feeling overwhelmed about connectivity products, and what
     enterprise mail networks look like? Take part in this educational
     presentation to learn what messaging backbone products do, and
     what niche they fill. Topics include: how to connect different
     mail systems, tools, and applications, and how to evaluate whether
     your organization can benefit from building a messaging

   CCLT40   What's New in the Lotus Notes R4 Server

   Intermediate                       AIX,         OS/2

     Significant improvements have been made in R4 to enhance
     scalability, availability, and manageability of the Notes server.
     Come to this session for a demonstration of these back-end
     enhancements, and gain an understanding of their value.

   CCLT43   AnyMail / cc:Mail for AS/400

   Intermediate  Steve Gruber              AS/400

     The AnyMail/400 mail server framework is an open structure for
     mail distribution that is delivered in the V3R1 OS/400 operating
     system. AnyMail/400 functions provide flexible interfaces to
     support mail on AS/400 -- Office Vision for OS/400 mail, SNA
     Distribution Services (SNADS), and future (cc:Mail) mail
     offerings. This technical presentation covers the basics of
     AnyMail/400, and how the exit points in this open framework allow
     "snap-in" programs to tailor the flow of mail and open a wide
     range of opportunities.



   PPAX01   AIX Future Directions And Plans

   Fundamental   Jeff Jilg, Ph.D.     AIX

     Get an overview of the trends and directions of the AIX product
     plan with an outline of enhancements to connectivity,
     performance, systems management, scalability, and RS/6000
     systems support -- all these items and others are considered to
     be high-potential plan candidates. A Confidential Disclosure
     Agreement must be signed at the session.

   PPAX04   Why Migrate to Version 4

   Fundamental   Ahmed Chibib         AIX

     This session explains AIX V4 features and futures, with emphasis
     on V4 advantages over V3, and discusses how applications can be
     developed that will run on both V3 and V4 and support POWER2 and
     PowerPC systems.

   PPAX07   RS/6000 SP Enablement for ISVs

   Fundamental   David Nandor         AIX

     Hear an overview of the RS/6000 SP and the application
     enablement environment in the SP (MPP) marketplace. Among the
     topics are: SP architecture, hardware and software overview,
     parallel databases supported, market opportunities for ISVs, and
     SP porting facilities available in the US and Europe.

   PPAX10   Introduction To Performance-Tuning

   Fundamental                        AIX

     Usage and interpretation are the main focus of the presentation.
     This session also emphasizes how to better understand the
     relationships among different system resources, and how they can
     affect performance.

   PPAX13   Bottleneck Determination for AIX/6000

   Advanced      Rudy Chukran         AIX

     This presentation provides a basic overview of performance
     bottleneck isolation. The emphasis is on how developers can use
     AIX tools.

   PPAX16   Video Server

   Fundamental   Ken Kalinoski        AIX

     Learn about the AIX Video Server Product, and specifically the
     implementation of the Video Server Complex portion of the
     Interactive TV architecture, which was produced by the IBM
     Interactive Broadband Services Division.

   PPAX19   HACMP Overview

   Advanced      Dave Thiessen        AIX

     Briefly review HACMP/6000 configuration options and functionality,
     with particular emphasis on the newest features available,
     specific product-related issues and solutions, and selected

   PPAX21   Developing SMP Applications for the RS/6000 - Part I

   Fundamental   Ahmed Chibib         AIX

     This session explains the different types of multiprocessing
     supported on the RS/6000, with emphasis on Symmetrical
     Multi-Processing (SMP). Learn about certain PowerPC hardware
     characteristics that affect the development and performance of
     applications on the RS/6000.

   PPAX22   Developing SMP Applications for the RS/6000 - Part II

   Intermediate  Ahmed Chibib         AIX

     This is a continuation of Part I at an intermediate level.


   PPAS01   AS/400 Introduction and Directions

   Fundamental   Annette Deschene          AS/400

     The AS/400 is the most successful mid-range computer. Why? What is
     its future? What advanced technologies does it, and will it, use?
     This session covers these topics and more.

   PPAS04   AS/400 Mobile Computing Solutions

   Intermediate                            AS/400

     Mobility of the workforce is becoming more pervasive across all
     industries and levels in organizations. This session describes how
     AS/400 wireless LAN and mobile network access products can provide
     the wireless computing infrastructure to enable anytime, anyplace
     access to AS/400 data and applications. AS/400 wireless,
     integrated local and wide area solutions for data collection,
     barcode scanning, paging, and other applications are covered. 

   PPAS07   AS/400 Multimedia

   Intermediate                            AS/400

     Ultimedia System Facilities (USF) enables AS/400 or PS/2 programs
     to use multimedia objects stored on the AS/400. This session
     covers the fundamentals of using USF, which comes free with V3R1
     of OS/400. You will be introduced to the multimedia catalog and
     repository, which make multimedia object-oriented. See how simple
     it is to add high-quality images, audio, or video to your
     applications. It's so simple, you will wonder why you have not
     already taken advantage of this facility.


   PPOS01   How OS/2 Stacks Up

   Fundamental   Paul Giangarra                    OS/2

     This session explains the evolution of operating systems and the
     technologies underlying them. We'll compare DOS/Windows, OS/2,
     Windows NT, OS/2 Warp, Windows 95, and OS/2 for the PowerPC, to
     discuss the advantages and disadvantages of each, and help you
     make an informed decision for your network environment.

   PPOS04   OS/2 Warp for the Home

   Fundamental   Edward Hasicka                    OS/2

     If you are a developer, come to this session for insight about
     what the home user needs to get the most out of OS/2 Warp for
     education, recreation, and business, as well as what to consider
     when developing OS/2 Warp applications for this market.

   PPOS07   OS/2 Warp Connect: An Introduction

   Fundamental   David Gaertner                    OS/2

     Learn more about the wide range of connectivity supported by OS/2
     Warp, including Internet, World Wide Web, LAN Server, NetWare, and

   PPOS08   OS/2 Workstation Security

   Intermediate  Mickey Galper                     OS/2

     This session reviews IBM's OS/2 Workstation Security as well as
     the OS/2 API set that enables the development of security systems
     for OS/2. Also covered is the new microkernel architecture for
     workstation security, and understanding the differences from the
     classic code base.

   PPOS16   OS/2 Performance Tools

   Intermediate  Ron Cadima                        OS/2

     This session covers the latest information on tuning OS/2 Warp
     systems, including memory requirements, CONFIG.SYS considerations,
     file system choices, system setup choices, and more.

   PPOS17   The OS/2 Problem Solver

   Fundamental   David Moskowitz                   OS/2

     This session is designed for anyone who has had problems running
     OS/2. It focuses on the types of techniques and steps you can take
     to recover your system if you have problems.

   PPOS19   HPFS Internals - Part I

   Advanced      Doug Azzarito                     OS/2

     Learn about the internal structure of the High Performance File
     System (HPFS), and gain the skills to recover files from damaged
     HPFS drives, find lost / deleted files, and develop your own
     recovery and optimization tools for HPFS.

   PPOS20   HPFS Internals - Part II

   Advanced      Doug Azzarito                     OS/2

     This session is a continuation of Part I.

   PPOS22   WORKSHOP: OS/2 Disk Recovery Procedures

   Advanced      Doug Azzarito                     OS/2

     Use data recovery tools to restore files from damaged hard drives.
     FAT, HPFS, and partition-table problems are covered. Leave this
     session knowing how to rescue your files in the event of a system

   PPOS25   Overview of the OS/2 Application Binary Interface for

   Advanced      BJ Hargrave                       OS/2

     This session covers several aspects of the application binary
     interface for OS/2 Warp on the Intel architecture. Topics covered
     include the function-calling conventions at the assembly level,
     _System and _Optlink; the new IBM assembler ALP; and an overview
     of the OS/2 executable file format LX. You will learn important
     details about interfacing assembly-level code with
     high-level-language code (e.g., C/C++) and the system APIs.

   PPOS31   Interprocess Communication Using Queues

   Intermediate  Tom Hall                          OS/2

     This session discusses the use of queues for the purpose of
     communicating between processes. This technique involves
     shared-memory objects and semaphores. Code samples are provided
     and discussed.

   PPOS32   Memory Management in the 32-Bit Model

   Intermediate  Tom Hall                          OS/2

     Find out more about the allocation, suballocation, and management
     of private and shared-memory objects utilizing the OS/2 32-bit
     Application Programming Interface (API) through actual code

   PPOS33   Multithreading OS/2 Applications

   Intermediate  Tom Hall                          OS/2

     Take a look at the creation and management of multiple threads of
     code execution using the OS/2 and C multitasking functions through
     actual code samples.

   PPOS34   Implementing OS/2 Semaphores

   Intermediate  Tom Hall                         OS/2

     Learn about the different types of semaphores and how they may be
     implemented in an OS/2 application with the help of actual code

   PPOS36   Trap Your Trap!

   Intermediate  Pete Guy                          OS/2

     This presentation shows you how to collect data needed to find the
     cause of a trap in an application or in OS/2, how to use the trap
     screen data and application documentation to find which line in a
     program failed, and how to use the dump formatter to retrieve the
     contents of program variables at the point of a failure.

   PPOS39   Hang Your Hang!

   Advanced      Richard Moore                     OS/2

     This presentation for device-driver and file-system developers
     looks at memory management and the kernel heaps, and explains how
     to interpret block-IDs. It then looks at hangs from the kernel's
     perspective, and finishes by demonstrating use of a dump to solve
     a hang problem using the techniques discussed.

   PPOS42   WORKSHOP: Solving Application Traps

   Advanced      Pete Guy                          OS/2

     This hands-on session is primarily lab exercises in which
     attendees learn to use the techniques taught in the Tutorial
     Session which preceded the conference. The initial lecture is
     followed by hands-on exercises using the dump formatter. Two or
     three problems will be diagnosed so attendees have sufficient use
     of tools to become familiar with the standard process for solving
     a trap.

   PPOS45   WORKSHOP: Solving System Traps and Application Hangs

   Advanced      Dennis Sposato                    OS/2

     This hands-on session is primarily lab exercises in which
     attendees learn to use the techniques taught in the Tutorial
     Session to find traps in the kernel or device drivers, and hangs
     caused by an application that overserializes. Two or three
     problems will be used to reinforce knowledge of the standard
     problem-solving process.

   PPOS48   WORKSHOP: Advanced Hang Analysis

   Advanced      Richard Moore                     OS/2

     This hands-on session is primarily lab exercises in which
     attendees learn to use the techniques taught in the Tutorial
     Session which preceded the conference. An initial lecture is
     followed by exercises in which several hangs involving PM and File
     systems will be diagnosed so attendees can use tools to become
     familiar with the standard process for solving hangs.


   PPST01   S/390: Where It's At and Where It's Going

   Fundamental   Thomas L. Monza                         S/390

     Stay on top of tomorrow through this highly current overview of
     the strategy and direction for the S/390 system, including
     hardware and software, directions for open systems,
     object-oriented technology and applications, parallelism, and
     S/390 CMOS processors.

   PPST05   MVS on S/390: Grown Up, Down, and About

   Intermediate  Paul Wanish                             S/390

     While many remember the "mainframe" in the glass house, its
     evolution has been rapid. Integrating UNIX and object
     capabilities, providing binary compatibility with S/390 in a PC,
     and effectively serving LANs and WANs from the new mainframe
     are explored.

   PPST10   OS/390: The New Server Operating System to Replace MVS/ESA

   Fundamental   Randy Stelman                           S/390

     OS/390 is the new, open, integrated, server operating system that
     will replace MVS/ESA and more than 30 other related software
     products and features. This session addresses why IBM created
     OS/390, what OS/390 is, what customer benefits OS/390 delivers,
     and OS/390 future directions.

   PPST19   OpenEdition for VM/ESA: Bringing VM Advantages to LAN

   Intermediate  Melissa Carlson                         S/390

     The POSIX and Distributed Computing Environment facilities in
     VM/ESA Version 2, known collectively as OpenEdition for VM/ESA,
     provide VM installations with a new set of opportunities and
     solutions. Join us for a description of the OpenEdition
     facilities, and how they allow VM advantages to be applied to
     client/server solutions, including running UNIX or other Open
     Systems applications on VM, managing LAN data on VM, and
     interoperating with other LAN systems through the distributed
     computing environment.

   PPST22   VEBUG - A Graphical Interactive Debugging Tool For
            Mainframe Software

   Intermediate  Joel Bridgham                     OS/2, S/390

     Most of us still analyze dumps and debug interactively by the
     painstaking process of "reading core," a job that should be
     given to the computer. VEBUG is a tool that reads memory and
     displays the information in graphical format on OS/2 windows,
     and allows the user to see the relationships between different
     resources and manipulate them with a mouse.



   PSOT01   Introduction to Writing OS/2 Device Drivers - Part I

   Intermediate  Ed Tuggle                         OS/2

     Developers will meet the physical device-driver model and get
     practical information to get started writing OS/2 device drivers.
     Included in these sessions are tips and techniques for developing
     reusable code and writing device drivers in Watcom C.

   PSOT04   Introduction to Writing OS/2 Device Drivers - Part II

   Intermediate  Ed Tuggle                         OS/2

     In Part II, developers learn more about the physical device-driver
     model and get practical information to get started writing OS/2
     device drivers.

   PSOT07   Introduction to Writing OS/2 Device Drivers - Part III

   Advanced      Ed Tuggle                         OS/2

     In Part III, we go in-depth with tips and techniques for writing
     an OS/2 device driver.

   PSOT10   Development Tools and Support for OS/2 Device-Driver

   Fundamental   Gordon Webster                    OS/2

     Hear a presentation on the various tools and support mechanisms
     that IBM uses to support device-driver developers.

   PSOT16   Tips and Techniques for Testing OS/2 Device Support

   Intermediate                                    OS/2

     Learn how IBM tests OS/2 device support with functional
     system-level testing. We'll also share tips and techniques learned
     from several years of heavy-duty experience in quality assurance
     of OS/2 Warp and OS/2 for PowerPC.


   PSOT19   PCMCIA: Let's Do It! -- Tips and Techniques

   Intermediate  Ed Tuggle                         OS/2

     Hear a description of the hardware and software components of
     PCMCIA support in OS/2 that make it the premier mobile client
     operating system. We'll give you an overview of the PCMCIA
     architecture, explain some of the details of the OS/2
     implementation, and offer some useful tips and techniques for this
     compelling technology.


   PSPR01   OS/2 Print Overview

   Fundamental   Mark VanderWiele                  OS/2

     Take a look at a new architecture to help you move your drivers
     into OS/2 for the PowerPC, review the architecture and structure
     of printer presentation drivers, and examine the current and
     future architectures, the structure of a presentation driver,
     graphic-engine dispatch tables including key enabling points, data
     structures, and program flow.

   PSPR04   OS/2 Debugging Techniques

   Advanced      Matt Rutkowski                    OS/2

     Learn the latest debugging tips and techniques for debugging,
     support, conditional compilations, the OS/2 debug kernel, and use
     of source-level debuggers.

   PSPR07   OS/2 Network Printing Enhancements - Part I

   Intermediate  Pat Nogay                         OS/2

     Learn about OS/2 support for printers that talk back, with an
     overview of the OS/2 bidirectional print solution, the additional
     functions supported by new PM Port drivers, and the changes to PM
     Printer drivers and PM Queue drivers used to exploit this new

   PSPR10   OS/2 Network Printing Enhancements - Part II

   Intermediate  Pat Nogay                         OS/2

     This is a continuation of Part I.

   PSPR20   Demystifying Printing, Spooling, and Printer

   Intermediate  John Tesch, Ph.D.    AIX

     Get a description of the fundamentals of the AIX printing
     subsystem, and the connection between devices, queues, and virtual
     printers and how each is used in the printing. Learn about
     printing to local versus network-attached devices.


   PSST01   OS/2 Storage Architecture Overview

   Fundamental   Dave Marshall                     OS/2

     Learn about the OS/2 Storage Device Architecture and new
     developments in the storage area, such as Tape Services, Plug and
     Play, optical support, and new support being worked on for future
     OS/2 releases.

   PSST04   OS/2 Tape Services and What It Can Do For You

   Intermediate  Chris Gruszka -                   OS/2

     This session provides a high-level look at the design of OS/2
     Tape Services. Find out how the new architecture simplifies adding
     device and logical tape format support. Learn how OS/2 Tape
     provides developers with an application interface for backing up
     or restoring lists of files.

   PSST07   Understanding RAID in an OS/2 Environment

   Intermediate  Steve Paulhus                     OS/2

     In today's networking environment, data loss can be disastrous and
     extremely costly. Attend this session to learn about Redundant
     Array of Inexpensive Disks (RAID), one important technology that
     can prevent data loss. Get an explanation of its different levels,
     how to effectively manage RAID technology in your network, and the
     seamless integration of hardware caching to boost performance in a
     RAID environment.

   PSST10   SSA Overview

   Intermediate  Jack McGuckian       AIX,         OS/2

     Learn about exciting new SCSI technology called Serial Storage
     Architecture, which will become increasingly important in the near
     future as storage devices require higher transfer rates and
     unparalleled connection to a wide variety of storage and
     peripheral products.


   PSMM01   Let's Do It! -- Tips and Techniques

   Fundamental   Mark Weaver and                   OS/2
                 Brent Davis

     Learn how you can get digital media up and running quickly. Bring
     your questions, cables, and configurations to get your content up
     and running, and be there to see, hear, and participate in this
     interactive session.

   PSMM04   Natural Visualization

   Intermediate   Wing Lee                         OS/2

     Enjoy learning the concepts for Digital Video device-driver
     development, including discussions on MPEG, Video Capture,
     Overlay, Broadcast Video adapters, and much more.

   PSMM07   The Platform of Choice

   Fundamental   Brent Davis                       OS/2

     Find out what's new and exciting in OS/2 digital media
     device-driver development in this interactive session with
     demonstrations on why OS/2 is the platform of choice. This session
     focuses on architecture, functions, tools, and development

   PSMM10   Natural Sound

   Intermediate  Rich Jerant                       OS/2

     Hear about Digital Audio device-driver development, Wave Audio,
     MIDI, Direct Audio, and seamless audio sharing.


   PSDS01   How Do We Get Good Display Drivers for OS/2?

   Fundamental   Franz Walkow                      OS/2

     What is IBM doing to get good video and display driver support in
     OS/2? We'll provide an overview of the new graphics industry
     technologies being exploited by OS/2 such as multimedia; compare
     old display drivers and the new improved versions; and review the
     programs, samples, and support provided by IBM to get good drivers
     written for OS/2.

   PSDS04   Support for OS/2 Display Drivers - Part I

   Fundamental   Franz Walkow                      OS/2

     This session is aimed at IT professionals and customer support
     reps with an explanation of basic terminology and technology such
     as pixel depths, refresh rates, resolutions, and variables that
     affect display drivers such as clock chips, DACs, BIOS levels, and
     chip revisions. 

   PSDS07   Support for OS/2 Display Drivers - Part II

   Intermediate  Franz Walkow                      OS/2

     This session is for IT professionals and customer support reps
     who need to understand advanced topics in graphics and video ...
     such as video acceleration, 3D, and multiprocessor configurations
     under OS/2. Learn what OS/2 is doing to exploit these new,
     exciting hardware technologies, and how to install OS/2 display

   PSDS10   OS/2 and Video: What's New

   Advanced      Jon Wagner                        OS/2

     Aimed at developers of device support for OS/2, this highly
     technical session covers the latest enhancements in OS/2 for the
     new wave of hardware video accelerators, what IBM is doing for 3D,
     and an introduction to the new display driver model called GRADD.


   PSNT01   Introduction to NDIS 2.01

   Fundamental   Barry Arndt                       OS/2

     Find out what NDIS is all about. This presentation covers the NDIS
     architecture, emphasizing the interaction of protocols and MAC
     adapter drivers with the Protocol Manager and PROTOCOL.INI file.
     Also covered are important primitives for transmitting and
     receiving data in the NDIS environment, and a comparison with the
     ODI architecture.

   PSNT13   Configuration, Performance, and Testing of Network Drivers

   Advanced      Mike Ward                         OS/2

     Are you thinking of developing an NDIS driver for OS/2? Do you
     have an NDIS driver that could be updated to support OS/2? This
     presentation covers all aspects of what is necessary to take an
     NDIS adapter driver into the OS/2 environment, including
     installation requirements, performance considerations, and testing
     for certification by IBM.

   PSNT19   An Overview of OS/2 Warp's New 32-Bit Network Device
            Driver Model

   Advanced      Mark Edwards                      OS/2

     Explore the communication device drivers in the new OS/2 versions
     for Intel and PowerPC machines. This session discusses the new
     32-bit, device-driver model for OS/2 Warp networking devices.
     Stay ahead of your competition by supporting the future of OS/2.



   INMK01   Marketing Your Software Internationally

   Fundamental   Linda Krepel         AIX, AS/400, OS/2, S/390, Other

     In the 1990s, it is essential to have an international market plan
     in place to exploit global opportunities for software. This
     session reviews how to prepare an international marketing plan,
     logistics of doing international business, and how to implement
     your global strategy.

   INMK04   Understanding the Software Market in Europe

   Fundamental                        AIX, AS/400, OS/2, S/390, Other

     The software market in Europe is growing at a steady rate. This
     session reviews current and future trends in the software industry
     in Europe. This information will equip you to create a market
     strategy for Europe to strengthen your presence in international

   INMK07   Asia/Pacific Opportunity for Solution Developers

   Fundamental   Sally Rogers         AIX, AS/400, OS/2, S/390, Other

     We'll share with you the demographics in economic terms and an
     analysis of the IT and software industries as they compare
     worldwide by showing the execution environment and giving examples
     based on China, India, and Japan. We'll also discuss some of the
     business issues and language issues, and show what IBM can do to
     help a solution developer enter the Asian marketplace.

   INMK10   ISV Opportunities in Latin America

   Fundamental   Pat Byers            AIX, AS/400, OS/2, S/390, Other

     If you are an ISV who is interested in marketing applications in
     Latin America, join us for an outline of market requirements,
     opportunities for business, and how to go about entering the Latin
     America market.

   INMK12   Software Opportunities in North America

   Fundamental   Barry Neagle         AIX, AS/400, OS/2, S/390

     Solution developers will be provided with an understanding of the
     software market in North America. Future trends and directions in
     the software industry will be discussed. The objective of this
     session is to supply solution developers with the information they
     need to develop market strategies for North America that will
     ensure the greatest return on their investment.


   INTC01   Introduction to National Language Support (NLS) - Part I

   Fundamental   John Gioia           AIX, AS/400, OS/2, S/390, Other

     What impact does NLS have on application design? Learn which areas
     of your program are affected, what changes are necessary to
     support multiple languages, and why you should be willing to make
     these changes. We'll also discuss how NLS support can be staged as
     market participation grows.

   INTC04   Introduction to National Language Support (NLS) - Part II

   Fundamental   John Gioia           AIX, AS/400, OS/2, S/390, Other

     Explore the manner in which culture influences your product
     design. Consider our suggestions on high-level programming
     approaches which will support a variety of cultural formats, and
     learn how to design your application displays to allow support of
     multiple languages.

   INTC07   Introduction to Double-Byte Character Set (DBCS) Support

   Fundamental   Barry Bryan          AIX, AS/400, OS/2, S/390, Other

     Kana, Kanji, Romaji, Hangeul, Hanja, Hanzi: here's your
     introduction to the written forms of Southeast Asian languages
     and their computer implementations. A DBCS video introduces the
     complexities associated with Asian languages. We'll also present
     some DBCS data and string management principles and enabling

   INTC10   Internationalization Standards

   Intermediate  John Gioia           AIX, AS/400, OS/2, S/390, Other

     This presentation provides an overview of current standards,
     their impact on internationalization, and a comparison of the
     UNICODE, XPG4, and POSIX models. These standards pave the way to
     developing culturally sensitive applications, and the capability
     to encode characters used for languages throughout the world.

   INTC13   Internationalization Support on AIX and OS/2

   Intermediate  Lee Cheng and        AIX,         OS/2
                 Barry Bryan

     Get an overview of the AIX and OS/2 internationalization
     implementation and the various language environments supported by
     each platform, including single-byte as well as multi-byte
     character sets, such as Japanese and Traditional Chinese.

   INTC16   Internationalization on the AS/400 and System/390

   Fundamental   Willy Rose                AS/400,       S/390

     Join us for a high-level overview of the issues to be considered
     when creating international applications for the AS/400 and
     System/390, including the capabilities of these platforms when
     developing or changing applications to be used in multiple
     languages, current enhancements, and future strategy for national
     language support.


   SSSS01   Developer Assistance Available from SDO

   Fundamental   Walt Tanis           AIX, AS/400, OS/2, S/390

     Hear an overview of the structure of SDO, what IBM's mission and
     objectives are, and how IBM can help you add or increase IBM
     assistance with your applications.

   SSSS03   IBM Developer Connection for AIX

   Fundamental   Syed Pasha           AIX

     IBM Developer Connection for AIX is an annual subscription program
     that streamlines developer access to cutting-edge IBM development
     information and technology. Each issue contains a welcome letter,
     newsletter, and Hypertext Information Base Libraries CD. Learn how
     you can benefit from enrolling in this program at competitive and
     discounted rates.

   SSSS07   Support for Software Developers - AS/400 Partners in

   Fundamental   Desiree Strom             AS/400

     Meet the team that's dedicated to providing world-class Solution
     Provider support. Hear about new offerings including design and
     implementation assistance, marketing, packaging, and support.

   SSSS10   The Future of OS/2 Developer Connection

   Fundamental   Cathy Longenberger                OS/2

     Learn about the latest tools available on Developer Connection
     offerings, and how the Developer Connection family will be
     expanded to include cross-platform tools, strategic OS/2
     applications, and many of IBM's popular VisualAge products.

   SSSS12   The Technical Coordinator Program

   Fundamental   Rose McAlister                    OS/2

     This presentation provides an overview of the components of the
     IBM Workstation Technical Coordinator Program, program changes and
     administration, and detailed information on the variety of tools
     (both electronic and written) which are designed to assist you
     with installation, implementation, and support of IBM workstation

   SSSS13   Jumping the Integration Logjam

   Fundamental   Joyce Batty          AIX,         OS/2

     Discover how IBM's Product Compatibility Programs help developers
     extend their marketing presence. Solution developers can show a
     tested basis for the compatibility of their products with IBM's
     leading software servers, to help improve sales as developers face
     the challenge of integrating their products with solid IBM

   SSSS14   AIX Industry Solutions and Strategic Packaging

   Fundamental   Barry Hutt           AIX

     This session gives an overview of how AIX works with industry
     partners to bring leading-edge customer solutions to the
     marketplace. This presentation includes recent announcements on
     AIX, strategic packaging directions, and relationships with
     industry business partners for focused segments.

   SSSS17   Software Delivery via Internet or Satellite: Scotty,
            Beam Me Up ... Some Software?

   Fundamental   Dave Foti            AIX,         OS/2, S/390

     IBM plans to deliver software electronically in addition to tape
     and diskette. Examine electronic delivery trends, and hear about
     the Satellite and Internet software delivery pilots for MVS, VM,
     VSE, AIX, and OS/2 in both the corporate and retail environments.
     Come find out how software will be delivered to you in the future!

   SSSS22   Publicizing Your IBM Software Solution Success Story

   Fundamental   Andrew Verdesca      AIX, AS/400, OS/2, S/390, Other

     Interested in publicity? IBM is interested in publicizing your
     success story with IBM software. This session includes a 20-minute
     video and discussion of ways IBM can help you receive publicity
     about your company. Bring along a summary of your story, and we'll
     promise to contact you with more information.

                          | General Information |              infogenl

What to Wear

Boots and cowboy hats are a big part of the Nashville look! But any

casual attire will do. Expect temperatures to reach 70 degrees (21

degrees Celsius) during the day, and drop to around 50 degrees (10

degrees Celsius) in the evening.

Where to Stay

A block of rooms is being held for IBM Technical Interchange attendees

at the Opryland Hotel. Please call the hotel directly for reservations,

and identify yourself as an IBM Technical Interchange attendee to

receive the reduced rate: Single occupancy 125 USD, double occupancy 135

USD. Garden Terrace rooms are available for an additional 40 USD. Call

the Opryland Hotel for reservations at 1-615-883-2211, or fax to


How to Get to Nashville and the Opryland Hotel

The Opryland Hotel is located on Briley Parkway at McGavock Pike, seven

miles from the Nashville International Airport. Opryland shuttle bus is

13 USD per person, round trip. You'll find their service desk in the

baggage-claim area. Taxi is approximately 20 USD.

Discounted airline rates are available within North America through BTI

Americas, Inc., at 1-800-688-6700, Monday through Friday from 7 a.m. to

7 p.m. Central time (GMT-6), and refer to program number 213593. From

outside North America, travelers may call BTI collect at 1-847-480-7565,

or may fax information to 1-847-480-9315, using the same program number

stated above.

Discount airline rates may also be obtained through Opryland

International Travel (OIT) at 1-800-677-9526, Monday through Friday from

8 a.m. to 5 p.m. Central time (GMT-6), and Saturdays from 9 a.m. to 4

p.m. Central time. Identify yourself as an IBM Technical Interchange

attendee, and you will enjoy discounted airline rates, free airport

shuttle service, and discounts on rental cars. From outside North

America, travelers may call OIT collect at 1-615-871-5745, or may fax

information to 1-615-871-5794.

Spouse / Guest Hospitality Room

Whether it's just to see a familiar face, make new friends, or obtain

information about Opryland and Nashville, there will be a comfortable

place to go! A hospitality room will be provided so that attendees'

spouses or guests can meet people, learn about the area, or just relax.

(Spouses and guests only, please!)

Special Opryland Discount Cards

There's no better place to enjoy a vast array of entertainment than at

Opryland Complex and Opryland USA. Opryland has created a special

discount card to be used during your stay in Nashville. It can be used

at Opryland Themepark (open Saturdays and Sundays), Grand Ole Opry

(Friday and Saturday evening shows), the General Jackson Showboat

(discounts for midday cruises only), and the Ryman Auditorium

self-guided tour. Look for this special discount card in your attendee


In and Around Nashville

From the legends like the Grand Ole Opry and Andrew Jackson's Hermitage

to the newest hits including the Wildhorse Saloon, the Hard Rock Cafe,

and the renovation of the historic Ryman Auditorium. Nashville features

an all-star cast of attractions. In all of "show business," there is

nothing to compare with the Grand Ole Opry. Since 1925, the Opry has

showcased the best in country music. With its membership roster of over

70 stars, every show has an excitement all its own. The Grand Ole Opry

is presented every Friday and Saturday evening of the year, and each

performance features 20 to 25 musical acts.

The Opryland USA themepark is more than just music! It's rides, shows,

strolling entertainers, shops, magicians, restaurants, museums, and

more. (In April, Opryland USA is open Saturdays and Sundays.)

The Country Music Hall of Fame is packed with costumes, instruments, and

personal items of the stars. You'll get a "crash course" in country, and

you'll experience the story of country music through the lives and

careers of superstars Hank Williams, Patsy Cline, Reba McEntire,

Wynonna, and many more.

Visit the heart and soul of Nashville! Memphis has Beale Street, New

Orleans has Bourbon Street, and Nashville has "the district." Ride the

riverboats, the train, the trolleys, or carriages as you experience a

mix of the old and new -- the best restaurants, hot nightclubs, and

trendy shops. Nashville attracts musicians that shouldn't be missed! But

it's more than just country music. The district's diversity will satisfy

every musical taste -- blues, bluegrass, rock and roll, jazz, and


Please ask the Opryland Hotel's concierge desk in the main lobby for

details regarding all of these exciting events and sights to see.

More Information

o Call 1-800-872-7109 within the USA and Canada, or 1-617-893-2056 from


o Fax 1-617-899-2099

o E-mail:

o World Wide Web:

                         | Exhibitor List |                    lstexhib

Check out the exhibitors who participated in last year's IBM Technical

Interchange. Many of them will join us again, as well as many new ones!

 Athena Design, Inc.
 Attachmate Corp.
 Borland International
 Cheyenne Software
 CI Technologies
 Client/Server Technology Ltd.
 Cole Software
 Communica, Inc.
 Computer Associates International, Inc.
 Compuware Corp.
 Creative Systems Programming Corp.
 Databorough North America, Inc.
 Development Technologies
 Dickens Data Systems, Inc.
 Digital Controls
 Eagle Innovations, Inc.
 Eicon Technology
 Exide Electronics
 Footprint Software
 Frame Technology
 Genexus, Inc.
 Hewlett-Packard Company
 IBM 3489 InfoWindow II
 IBM 6250 X Terminal
 IBM Advantis
 IBM AIX Version 4
 IBM AnyNet
 IBM AS/400 Advanced Portable
 IBM AS/400 Advanced Series
 IBM AS/400 Business Conferencing
 IBM AS/400 C/S Solutions
 IBM AS/400 Developer Support
 IBM AS/400 Documentation
 IBM AS/400 Fax Technology
 IBM AS/400 File Server I/O Processor
 IBM AS/400 Internet Services
 IBM AS/400 Multimedia
 IBM AS/400 Optical Storage
 IBM AS/400 Partner Programs
 IBM AS/400 - Roadmap to RISC
 IBM AS/400 Technology Leadership
 IBM AS/400 2Mb Wireless LAN
 IBM AS/400 and Taligent
 IBM Client Access/400
 IBM Capacity Planning and Performance Services
 IBM Communications Manager/2
 IBM DB2/400
 IBM Emulators
 IBM International Technical Support
 IBM LAN Server 4.0
 IBM Macintosh Connectivity
 IBM Micro Electronics
 IBM Modernization Strategies
 IBM MQSeries
 IBM Neural Network Utility
 IBM OS/2 Warp
 IBM OS/2 Warp Connect
 IBM POWERParallel Division
 IBM PowerPC Developers' ToolBox Program
 IBM PowerPC Technology
 IBM Program Visualizer
 IBM S/390 Developers Association
 IBM Solution Developer Operations
 IBM Solution Developer Support
 IBM Solution Demo Development
 IBM SOMobjects for AS/400
 IBM Storage Systems
 IBM Support Center/400
 IBM System/390
 IBM Technical Connection CD
 IBM The Developer Connection
 IBM The Search Ends Here
 IBM VisualAge C++ for OS/400
 IBM WorkGroup
 IBM Worldwide Developers Assistance Program
 Indelible Blue, Inc.
 Informix Software
 Integrated Objects
 Intelligent Environments
 JBA International, Inc.
 John Wiley and Sons
 Kaleida Labs, Inc.
 Knowledge Systems Corp.
 Lakeview Technology, Inc.
 Lansa USA, Inc.
 Lotus Development Corp.
 Metaware, Inc.
 Micro Edge
 Midrange Information Systems
 Miller Freeman, Inc.
 MSR Development
 News 3X/400
 One Up Corp.
 Online Software Labs
 Online Ultimate Insights
 OnSpec Automation Solutions
 Oracle Corp.
 OS/2 File Management Solutions
 OS/Tools, Inc.
 Parallax Graphics, Inc.
 Parallel PCs, Inc.
 Parallel Storage Solutions
 Pinnacle Technology, Inc.
 Prodata Computer Services, Inc.
 Progress Software
 Racal - Airtech
 Rhintek, Inc.
 Rimstar Technology
 Softbridge, Inc.
 SofTouch Systems
 Software AG
 Sundial Systems Corp.
 Synon Corp.
 Sytron Corp.
 Taligent, Inc.
 Template Software, Inc.
 Think Solutions, Inc.
 Tritus, Inc.
 Voice Pilot Technologies
 Watcom International Corp.
 Y.A.M. Computers (1982) Ltd.

... and many more to come.

Interested in Exhibiting?

If your company is interested in exhibiting at the 1996 IBM Technical

Interchange, please call 1-508-443-3330, ext. 1227.

                         | Registration Form |                  formreg

After you fill in this registration form, mail it to:

 1996 IBM Technical Interchange
 Registration/JRSA Dept.
 800 South Street, Suite 255
 Waltham MA 02154

or fax it to 1-617-899-2099.

Name ___________________________________________________________________

Job Title ______________________________________________________________

Company ________________________________________________________________

Address ____________________________________________ Mail Stop _________

City ___________________________________________ State _________________

Zip / Postal Code _______________________ Country ______________________

Telephone _____________________________ Fax ____________________________

E-mail _________________________________________________________________

For multiple registrations submitted at the same time, list your

co-workers, who must also complete registration forms:

Name __________________________________ Title __________________________

Name __________________________________ Title __________________________

Attendee Questionnaire

Will you be taking advantage of IBM's Professional Certification Program

during the Technical Interchange? (This is not a preregistration for

certification testing, nor does it obligate you to participate. On-site

registration begins Monday, 22 April.)

_____ Yes (check all that apply) No _____

_____ Client/Server Integration Specialist

_____ DB2 for OS/2

_____ LAN Server Engineer

_____ OS/2 Developer

_____ OS/2 Engineer

_____ VisualAge

Your title (choose only one):

_____ Analyst

_____ Consultant

_____ Developer

     _____ Corporate
     _____ Commercial
     _____ Device-Driver

_____ LAN Administrator

_____ MIS Manager

_____ Technical Coordinator

_____ Other: ___________________________________________________________

What is your role in the purchase of computer products (choose only


_____ Final Decision-Maker

_____ Recommender

_____ Specifier

_____ Not Applicable

My primary operating system is (choose only one):

_____ OS/2 _____ MVS

_____ AIX _____ VM

_____ AS/400 _____ VSE

_____ DOS _____ Other: _______________________________________

My organization's other operating systems are (check all that apply):

_____ OS/2 _____ MVS

_____ AIX _____ VM

_____ AS/400 _____ VSE

_____ DOS _____ Other: _______________________________________

Which of the following categories best describes your level of

responsibility (choose only one):

_____ Executive

_____ Manager

_____ Staff

Whom do you design/write software for (choose only one):

_____ Corporate / In-House Use

_____ Commercial / Shrink Wrap

_____ Custom Applications for Resale

_____ Not Applicable

Please indicate the category closest to your company's / organization's

primary business activity (choose only one):

_____ Aerospace

_____ Computer Consulting

_____ Computer Retailer

_____ Computer Software

_____ Education

_____ Financial Services / Banking / Insurance / Investments

_____ Healthcare

_____ Manufacturing

_____ Military / Government

_____ Publishing / Media

_____ Telecommunications

_____ Transportation

Conference Registration Fees

                              Advance Rate     Regular Rate    Amount
                              (on or before    (after          (USD)
                               8 March)         8 March)

Full Conference 895 USD 1,095 USD ________

Multiple Conference (three or 795 USD 995 USD ________

 more attendees from same            each              each
 company admitted together)

Tutorial Registration Fee 250 USD 250 USD ________

 (check option below)

One-Day Full Conference 415 USD 415 USD ________

 Which day?:  _____ Tuesday
              _____ Wednesday
              _____ Thursday
              _____ Friday

Two-Day Full Conference 680 USD 680 USD ________

 Which days?: _____ Tuesday
              _____ Wednesday
              _____ Thursday
              _____ Friday

Exhibit Hall Only 20 USD 20 USD ________

TOTAL ....................................................... ________

Method of Payment

Important: Registration must be accompanied by payment. No purchase

orders accepted. Make checks payable to 1996 IBM Technical Interchange,

and mail to: 1996 IBM Technical Interchange, Registration/JRSA Dept.,

800 South Street, Suite 255, Waltham MA 02154 USA. Or fax to


Please check one of the following:

_____ Check enclosed _____ VISA

_____ American Express _____ MasterCard

Card Number __________________________________________ Expires _________

Name of Cardholder _____________________________________________________

Signature ____________________________________________ Date ____________

Tutorial Options

Please choose only one tutorial from the list below. Tutorials are held

concurrent on Monday, 22 April from 1 p.m. to 6 p.m.

_____ Developing Cross-Platform Applications on AIX

_____ Cross-Platform Application Portability

_____ Lotus Notes

_____ VisualAge C++

_____ Client/Server on APPC

_____ OpenDoc: Building Parts Today

_____ Open Distributed Computing with DCDE

_____ SOM

_____ OS/2 Debugging

Conference Notebooks

The full conference fee includes a CD with many of the presentations, as

well as your choice of two proceedings notebooks. Select the two

notebooks included in your conference fee from the list below. Any

additional notebooks you would like may be purchased at the conference

for 15 USD each.

Select only two:

_____ Peripheral Support, Internationalization, Services and Support

_____ Network-Centric Computing, Collaborative Computing (Groupware)

_____ Database, Systems Management, Transaction Systems

_____ Technical Directions, Platform Particulars (App Development)

_____ Strategy and Directions, Design (App Development)

_____ Build, Manage (App Development)

_____ Object Considerations, Object Enablement (App Development)

        | Trademarks, Registered Trademarks, Service Marks |     tmarks

(R) AIX, AIX/6000, AIX SystemView NetView/6000, APL2, APL2/6000,

    Application System/400, AS/400, AT, Audio Visual Connection,
    BookManager, Communications Manager/2, C Set/2, DisplayWrite,
    HelpCenter, HelpWare, IBM, ImagePlus, LAN NetView, LAN NetView Fix,
    LAN NetView Manage, LAN NetView Monitor, LAN NetView Scan, LAN
    NetView Monitor, LAN Server, Micro Channel, MVS/ESA, NetView,
    NetView/6000, Operating System/2, Operating System/400, OS/2,
    OS/400, Pen for OS/2, Personal Computer AT, Personal System/2,
    Presentation Manager, PS/1, PS/2, RISC System/6000, RS/6000, S/390,
    SQL/400, SynchroStream, Systems Application Architecture, TALKLink,
    ThinkPad, Ultimedia, VM/ESA, VSE/ESA, and XGA are registered
    trademarks of International Business Machines Corp.

(R) Apple, Bento, and Macintosh are registered trademarks of Apple

    Computer Corp.

(R) ATI is a registered trademark of ATI Technologies, Inc.

(R) BIX is a registered trademark of General Videotex Corp.

(R) Cirrus Logic is a registered trademark of Cirrus Technology, Inc.

(R) COMDEX is a registered trademark of The Interface Group, Inc.

(R) CompuServe and CompuServe Information Manager are registered

    trademarks of CompuServe, Inc.

(R) Computer Associates is a registered trademark of Computer

    Associates International, Inc.

(R) dBASE is a registered trademark of Borland International.

(R) Disneyland and Walt Disney World are registered trademarks of Walt

    Disney Productions.

(R) Epson is a registered trademark of Seiko Epson Corp.

(R) GEnie is a registered service mark of General Electric Information

    Services Co.

(R) Headland is a registered trademark of Headland, Inc.

(R) Hitachi is a registered trademark of Hitachi Corp.

(R) HP, LaserJet, DeskJet, OpenView, and PaintJet are registered

    trademarks of Hewlett-Packard Co.

(R) IEEE is a registered trademark of The Institute of Electrical and

    Electronics Engineers.

(R) Indianapolis 500, Indy 500, Indy, and Gasoline Alley are registered

    trademarks of the Indianapolis Motor Speedway Corporation, USA.

(R) Intel and Indeo are registered trademarks of Intel Corp.

(R) Internet is a registered trademark of Internet, Inc.

(R) ISO is a registered trademark of the International Organization for


(R) Lotus, Lotus Notes, Lotusphere, Notes Express, Organizer, and 1-2-3

    are registered trademarks of Lotus Development Corp., a subsidiary
    of IBM.

(R) MicroGate is a registered trademark of Gateway Microsystems, Inc.

(R) Microsoft, Microsoft C, and NT Server are registered trademarks of

    Microsoft Corp.

(R) NEC is a registered trademark of NEC Corp.

(R) NetWare, NetWare Server, and Novell are registered trademarks of

    Novell, Inc.

(R) Object Management Group and OMG are registered trademarks of Object

    Management Group, Inc.

(R) OpenDoc is a registered trademark of Apple Computer Corp.

(R) OPEN LOOK is a registered trademark of UNIX System Laboratories,


(R) Oracle is a registered trademark of Oracle Corp.

(R) PenDOS is a registered trademark of Communication Intelligence


(R) PRODIGY is a registered trademark of PRODIGY Services Corp.

(R) SMART is a registered trademark of One Up Corp.

(R) Sony is a registered trademark of Sony Corp.

(R) Sybase is a registered trademark of Sybase, Inc.

(R) Taligent is a registered trademark of Taligent, Inc.

(R) ToolTalk and SunSoft are registered trademarks of Sun Microsystems,


(R) Toshiba is a registered trademark of Toshiba Corp.

(R) True Type is a registered trademark of Apple Computer, Inc.

(R) TUXEDO is a registered trademark of Novell.

(R) UNIX is a registered trademark licensed exclusively through X/Open

    Company Limited. IBM AIX 3.2.5 and IBM AIX 4.1 for the IBM RS/6000
    family of systems are branded X/Open UNIX 93.

(R) Western Digital is a registered trademark of Western Digital Corp.

(R) WordPerfect is a registered trademark of WordPerfect Corp.

(R) Xerox is a registered trademark of Xerox Corp.

(R) X/Open is a registered trademark, and the "X" device is a trademark

    of X/Open Co., Ltd.

(TM) AIX/6000, APPN, BookManager, BonusPak, CD Showcase, Certified LAN

    Server Engineer, Certified OS/2 Engineer, CICS, CICS/ESA, CICS MVS,
    CICS OS/2, CICS VSE, Common User Access, C Set ++, CUA, Current,
    DATABASE 2, DataGuide, DataHub, DataPropagator, DB2, DB2/2,
    DB2/6000, DDCS/2, The Developer Connection for OS/2, DISTRIBUTED
    DATABASE CONNECTION SERVICES/2, Distributed Relational Database
    Architecture, DRDA, Extended Services for OS/2, FlowMark,
    Human-Centered, IBMLink, IMS Client Server/2, InfoExplorer,
    Information Warehouse, LANStreamer, Library Reader, LinkWay,
    Matinee, Midware, Multimedia Presentation Manager/2, Natural
    Computing, NAVIGATOR, NetSp, NetView, NetView DM, Object
    Connection, Open Blueprint, Open Class, OpenEdition, PCjr,
    PenAssist, Person to Person, Personal Information Manager,
    PlayAtWill, PowerPC, PowerOpen, Power Series, RETAIN, Right at
    Home, SAA, Select-a-System, SOM, SOMobjects, Sources and Solutions,
    SQL/DS, Storyboard, SuperStor/DS, Support-on-Site, SYSINFO, Team
    Connection, TRANSFORMATION 2000, Ultimedia Video IN, Ultimotion,
    VSE/ESA, WIN-OS2, VisualAge, VisualGen, VoiceType, Workplace Shell,
    and XT are trademarks of International Business Machines Corp.

(TM) ActionMedia, DVI, Indeo, and Intel386 are trademarks of Intel Corp.

(TM) Adobe, Adobe Illustrator, Adobe Photoshop, and Adobe Premiere are

    trademarks of Adobe Systems, Inc.

(TM) AST is a trademark of AST Research, Inc.

(TM) Borland, Paradox, and Quattro Pro are trademarks of Borland


(TM) Bull is a trademark of Groupe Bull.

(TM) CasePoint is a trademark of Inference Corp.

(TM) Central Point Backup is a trademark of Central Point Software, Inc.

(TM) cpConstructor and cpProfessionals are trademarks of Taligent, Inc.

(TM) ColoradOS/2 is a trademark of Kovsky Conference Productions, Inc.

(TM) DEC is a trademark of Digital Equipment Corp.

(TM) Dialcom 400 is a trademark of BT Tymnet.

(TM) DirecPC and DIRECTV are trademarks of Hughes Network Systems, Inc.

(TM) Drake Training and Technologies is a trademark of Drake Training

    and Technologies.

(TM) EasyLink and ATandT Mail are trademarks of ATandT.

(TM) Ethernet is a trademark of Xerox Corp.

(TM) Excel is a trademark of Microsoft Corp.

(TM) FaxWorks is a trademark of SofNet, Inc.

(TM) GEIS Quick Comm is a trademark of General Electric Information

    Services Co.

(TM) Guidelines is a trademark of JBA International.

(TM) HP is a trademark of Hewlett Packard Co.

(TM) HyperACCESS and HyperACCESS Lite are trademarks of Hilgraeve, Inc.

(TM) IconAuthor and CBT Express are trademarks of AimTech Corp.

(TM) Java, JavaScript, and Solaris are trademarks of Sun Microsystems,


(TM) LAN Workplace and "Yes NetWare Tested and Approved" are trademarks

    of Novell, Inc.

(TM) InterNotes, InterNotes Web Publisher, InterNotes Web Navigator,

    Lotus Notes:Newsstand, LotusScript, Notes, and Notes NIC are
    trademarks of Lotus Development Corp., a subsidiary of IBM.

(TM) Macintosh and MacOS are trademarks of Apple Computer Corp.

(TM) MCI Mail is a trademark of MCI.

(TM) Mesa and MOLI are trademarks of Athena Design, Inc.

(TM) Micro Focus is a trademark of Micro Focus Ltd.

(TM) Open Software Foundation, OSF, OSF/1, and Motif are trademarks of

    the Open Software Foundation, Inc.

(TM) Oracle7, Oracle Power Objects, Oracle Server, Oracle7 Workgroup

    Server, Personal Oracle7, Personal Oracle7 Enterprise Edition, and
    Workgroup/2000 are trademarks of Oracle Corp.

(TM) OS-9 is a trademark of Microware.

(TM) PACBASE and PACBASE/CS are trademarks of CGI Informatique, an IBM


(TM) PC Direct is a trademark of Ziff Communications Company and is used

    by IBM Corporation under license.

(TM) PCMCIA is a trademark of the Personal Computer Memory Card

    International Association.

(TM) PC/TCP is a trademark of FTP Software Inc.

(TM) Pentium is a trademark of Intel Corp.

(TM) PhoenixCARD Manager Plus is a trademark of Phoenix Technologies,


(TM) Photo CD is a trademark of the Eastman Kodak Co.

(TM) PostScript and Adobe Type Manager are trademark of Adobe Systems,


(TM) PSN and Private Satellite Network are trademarks of Private

    Satellite Network, Inc.

(TM) RAMBoost is a trademark of Central Point Software, Inc.

(TM) SCO is a trademark of The Santa Cruz Operation, Inc.

(TM) SmallTalk and Smalltalk V/PM are trademarks of Digitalk Corp.

(TM) SoundBlaster is a trademark of Creative Labs, Inc.

(TM) Source Migration and Analysis Tool and SMART are trademarks of One

    Up Corp.

(TM) SPARCstation is a trademark of SPARC International, Inc.

(TM) SUN is a trademark of Sun Microsystems, Inc.

(TM) Support on Site is a trademark of Ziff-Davis.

(TM) Tandem, Himalaya, and ServerNet are trademarks of Tandem Computers,


(TM) TCP with Demand Protocol Architecture is a trademark of 3COM Corp.

(TM) TelePad is a trademark of TelePad Corp.

(TM) TPC-C is a trademark of the Transaction Processing Performance


(TM) Tusk is a trademark of Tusk, Inc.

(TM) UNISYS is a trademark of Unisys Corp.

(TM) Univel is a trademark of Univel.

(TM) Versit is a trademark of IBM Corp. Apple Computer Corp., American

    Telephone and Telegraph Co., and Siemens Corp.

(TM) VX*REXX and WATCOM are trademarks of WATCOM International Corp.

(TM) VisualBasic, Windows, Win32, Windows NT, and Windows for Workgroups

    are trademarks of Microsoft Corp.

(TM) WizRule for Windows is a trademark of WizSoft, Inc.

(SM) Advantis is a service mark of Advantis.

(SM) America Online is a service mark of America Online, Inc.

(SM) SprintMail is a service mark of US Sprint.

This concludes 1996 Issue 2 of IBM SDPnews. Please let us know how we can improve it -- send your feedback to . Thank you!