IBM Solution Developer Program News 2

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

=
===========================================================

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

Search

Codes

-

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

session.

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

listings.

Tutorials                                                   22tutor

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

sessions.

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

(groupware).

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

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

http://www.austin.ibm.com/developer/library/dsnews/. Effective 3

February, the URL becomes http://www.developer.ibm.com/sdp/news/.

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 ftp.software.ibm.com, in directory

/ps/products/os2/info/wnewsltr; or via Gopher from

os2info.austin.ibm.com, 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://bbs.os2bbs.com), 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:

TOOLCAT OS2TOOLS GET SDPNEWS6 PACKAGE

or

TOOLCAT SDOINFO GET SDPNEWS6 PACKAGE

To obtain DSN5 PACKAGE, type:

TOOLCAT OS2TOOLS GET DSN5 PACKAGE

or

TOOLCAT SDOINFO GET DSN5 PACKAGE

To obtain DSN4 PACKAGE, type:

TOOLCAT OS2TOOLS GET DSN4 PACKAGE

You can also request the packages by typing:

REQUEST SDPNEWS6 FROM V1ENG AT BCRVM1

or

REQUEST DSN5 FROM V1ENG AT BCRVM1

or

REQUEST DSN4 FROM V1ENG AT BCRVM1

To subscribe to SDPNEWS6 PACKAGE, type

TOOLCAT OS2TOOLS SUB SDPNEWS6 PACKAGE

or

TOOLCAT SDOINFO SUB SDPNEWS6 PACKAGE

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: dsnews@vnet.ibm.com

o IBMMAIL:  USIB33NP

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

themepark

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

USD.

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

Comment

+---+

| 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!

Tutorials

-

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

offered:

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

technology.

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)

Intermediate,

Advanced)

+---+

| 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.

TUTORIALS

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

Think

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

Intermediate

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

distribution.

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

are:

- 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

Intermediate

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

+---+

Tracks

--

Application Development             Network-Centric Computing

Strategy and Direction              General

Object Considerations               Internet

Design                              Web Enablement

Build                               Electronic Commerce

VisualAge Smalltalk               DCE

VisualAge C++                     Multiprotocol

COBOL

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

General

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

APPLICATION DEVELOPMENT                                          devapp

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

effectively.

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

effectively!

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.

Design

======

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.

Build

=====

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

components.

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

Direct-To-SOM.

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

Techniques

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

demonstrations.

COBOL

-

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.

VisualGen

-

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.

VRPG

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!

Manage

======

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

applications.

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

Technology

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

solutions.

SOM

---

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

objects.

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

cycles.

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

it.

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.

OpenDoc

---

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

O'Farrell

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

exploitation.

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

http://components.software.net, 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

system.

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

AS/400.

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

breakthroughs.

ADPP16  Porting Applications to OS/2 with Developer API

Extensions

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

POSIX

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

issues.

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

techniques.

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.

CLIENT/SERVER SOLUTIONS                                         servcli

Communications

==============

ATM

---

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

Update

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.

LAN

---

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

support.

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

Experience

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

installations.

APPC / APPN / SNA

-

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

environment.

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

session.

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

REXX.

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.

Other

-

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

Attachment

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

technology.

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

applications.

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)

Overview

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

Management

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

highlighted.

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

OS/400.

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

environment.

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.

Database

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

Ph.D.

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

experiences.

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

Enhancements

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

recovery.

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

highlighted.

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

issues.

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

session!

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

environment.

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.

Transaction

===========

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

headache.

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

applications.

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

MQSeries

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

objects.

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

application.

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.

Other

=====

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

investments.

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.

NETWORK-CENTRIC COMPUTING                                       centnet

General

=======

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.

Internet

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

software.

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

OS/2

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

Internet.

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

environment.

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)

AS/400

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.

DCE

---

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

model.

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

end-user.

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.

Multiprotocol

-

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

apps.

COLLABORATIVE COMPUTING (GROUPWARE)                             waregrp

Lotus

=====

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

Notes

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

environment.

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

recovery.

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

computing.

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

infrastructure.

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.

TECHNICAL DIRECTIONS                                            dirtech

AIX

---

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

implementations.

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.

AS/400

--

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.

OS/2

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

others.

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

failure.

PPOS25  Overview of the OS/2 Application Binary Interface for

Intel

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

samples.

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

samples.

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.

S/390

-

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

Applications

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.

PERIPHERAL SUPPORT                                             supperif

General

=======

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

Developers

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.

PCMCIA

======

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.

Printer

=======

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

function.

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

Customization

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.

Storage

=======

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

Arcada

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.

Multimedia

==========

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

support.

PSMM10  Natural Sound

Intermediate Rich Jerant                       OS/2

Hear about Digital Audio device-driver development, Wave Audio,

MIDI, Direct Audio, and seamless audio sharing.

Display

=======

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

drivers.

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.

Network

=======

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.

INTERNATIONALIZATION                                            zainter

Marketing

=========

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

markets.

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.

Technical

=========

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

rules.

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.

SERVICES AND SUPPORT                                           suptserv

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

Development

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

products.

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

foundations.

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

1-615-871-5728.

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

bag!

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

alternative.

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

elsewhere.

o Fax 1-617-899-2099

o E-mail: techint96@aol.com

o World Wide Web: http://www.austin.ibm.com/developer/conferences/ti_96

++

| 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.

CompuServe

Computer Associates International, Inc.

Compuware Corp.

Creative Systems Programming Corp.

Databorough North America, Inc.

Development Technologies

Dickens Data Systems, Inc.

Digital Controls

DPT

Eagle Innovations, Inc.

Eicon Technology

Exide Electronics

Footprint Software

Frame Technology

Genexus, Inc.

Hewlett-Packard Company

Hilgraeve

Hockware

IBM 3489 InfoWindow II

IBM 6250 X Terminal

IBM Advantis

IBM AIX Version 4

IBM AIX/SNA

IBM AnyNet

IBM APPN

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 CDE

IBM CICS

IBM Communications Manager/2

IBM DB2/400

IBM DCe

IBM Emulators

IBM HACMP/Gold

IBM International Technical Support

IBM LAD/2

IBM LANDP

IBM LAN Server 4.0

IBM Macintosh Connectivity

IBM Micro Electronics

IBM Modernization Strategies

IBM MQSeries

IBM NetSP

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 POWER Team

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 TPNS

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.

McGraw-Hill

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

OpenVision

Oracle Corp.

OS/2 File Management Solutions

OS/Tools, Inc.

Parallax Graphics, Inc.

Parallel PCs, Inc.

Parallel Storage Solutions

Pinnacle Technology, Inc.

Powersoft

Prodata Computer Services, Inc.

Progress Software

Racal - Airtech

Rhintek, Inc.

RightFAX

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

USA

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

one):

_____ 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

1-617-899-2099.

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

Standardization.

(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,

Inc.

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

(R) PenDOS is a registered trademark of Communication Intelligence

Corp.

(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,

Inc.

(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

International.

(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,

Inc.

(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

company.

(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,

Inc.

(TM) Photo CD is a trademark of the Eastman Kodak Co.

(TM) PostScript and Adobe Type Manager are trademark of Adobe Systems,

Inc.

(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,

Inc.

(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

Council.

(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 dsnews@vnet.ibm.com. Thank you!