IBM Solution Developer Program News 2: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
Created page with " IBM Solution Developer Operations SSSS DDDD PPPP N N EEEEE W W SSSS S D D P P NN N E W W..."
 
Jugbogdan (talk | contribs)
 
(34 intermediate revisions by 2 users not shown)
Line 1: Line 1:
                    IBM Solution Developer Operations
IBM Solution Developer Operations


Solution Developer Program News


          SSSS  DDDD    PPPP      N  N  EEEEE  W  W  SSSS
1996 Issue 2, 26 January 1996
          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==
==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.
This issue is devoted to the 1996 IBM Technical Interchange.


;1996 IBM Technical Interchange Details
:22 through 26 April 1996, Opryland Hotel, Nashville, Tennessee, USA.
:;Conference-at-a-Glance:Overview of conference schedule by dates and times.
:;Letter from Solution Developer Operations Vice President
;The Conference That's Worlds Ahead:Should you be in the audience?
;Premiums That Will Make You Sing!:Preliminary list of premiums for attendees.
;Technology Beyond Compare:Elective sessions. Tutorials. Exhibit hall. Computer labs. The Professional Certification Program from IBM. Closing session.
;Experience IBM in Nashville!: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:Organizations and responsibilities.
;Elective Session and Tutorial Listings:Current as of 24 January 1996. Key for interpreting the listings.
;Tutorials:Given Monday, 22 April, 1 to 6 p.m.  Abstracts of tutorial sessions.
;Elective Sessions:List of session tracks.
:;Application Development:Abstracts of sessions about application development.
:;Client/Server Solutions:Abstracts of sessions about client/server solutions.
:;Network-Centric Computing:Abstracts of sessions about network-centric computing.
:;Collaborative Computing (Groupware):Abstracts of sessions about collaborative computing (groupware).
:;Technical Directions:Abstracts of sessions about technical directions.
:;Peripheral Support:Abstracts of sessions about peripheral support.
:;Internationalization:Abstracts of sessions about internationalization.
:;Services and Support:Abstracts of sessions about services and support.
;General Information: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:Exhibitors at 1995 IBM Technical Interchange. Interested in exhibiting?
;Registration Form:Your information. Attendee questionnaire. Conference registration fees. Method of payment. Tutorial options. Conference notebooks.
;Trademarks, Registered Trademarks, Service Marks


==Where to Find SDPnews==
===On the World Wide Web===
SDPnews is available on the Internet World Wide Web through the IBM Solution Developer Support home page. The URL for SDPnews is http://www.austin.ibm.com/developer/library/dsnews/. Effective 3 February, the URL becomes http://www.developer.ibm.com/sdp/news/.


1996 IBM Technical Interchange Details                      detailti
===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


    22 through 26 April 1996, Opryland Hotel, Nashville,
The ZIPped files are posted on several e-mail and BBS systems:
* America Online, in the OS/2 forum, in the Newsletters library
* AMK HITLINE AG (Switzerland), in the OS/2 mailbox, in file area 7
* CompuServe, in OS2DF2 forum, *DAP library section 14 and in OS2DF1 forum, OPEN FORUM library section 15
* Fidonet, in the OS2 Information file area, FWOS2INFO
* GEnie, in OS/2 Software Library 16
* IBM Canada BBS, in file area 35, OS/2 Programming
* IBM OS2BBS (TALKLink), in Software library, Newsletters section
* IBM Personal Computer Company BBS, in file area 11, OS/2 Programming
* 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
* NIFTY-Serve (Japan), in FOS2APP forum, library section 18
* Norloff's OS/2 Shareware BBS (1-703-385-4325 or telnet://bbs.os2bbs.com), in the OS/2 Periodicals file area
* OS2NET (Europe), on all OS2NET bulletin boards in Europe, usually in the DSNEWS download area
* 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).


    Tennessee, USA.
===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.


  This major item contains the following subheadings and
===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:
* Internet: dsnews@vnet.ibm.com
* IBMMAIL: USIB33NP
* Fax: 1-407-443-3858
* Mail: SDPnews, Internal Zip 5407, IBM Corporation, 1000 N.W. 51st Street, Boca Raton FL 33431, USA


  search codes:
==1996 IBM Technical Interchange Details==
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==
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


   Conference-at-a-Glance                                      confglan
Tuesday, 23 April
 
   6:00 a.m. - 7:00 p.m.  Registration
    Overview of conference schedule by dates and times.
  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


   Letter from Solution Developer Operations Vice President    vpletter
   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


  The Conference That's Worlds Ahead                          worldcon
==Letter from Solution Developer Operations Vice President==
 
Dear Colleague,
    Should you be in the audience?
 
 


  Premiums That Will Make You Sing!                            singprem
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.


    Preliminary list of premiums for attendees.
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 specialities 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.


  Technology Beyond Compare                                    compnone
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.


    Elective sessions. Tutorials. Exhibit hall. Computer labs.
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.


    The Professional Certification Program from IBM. Closing
We expect this Interchange to be the best ever. I look forward to seeing you there and "kicking up our heels" together in Nashville.


    session.
James J. Gant


Vice President, Solution Developer Operations


International Business Machines Corporation


  Experience IBM in Nashville!                                 nashibm
==The Conference That's Worlds Ahead==
... 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!


    Our "blue chip" raffle. "A Taste of the South" welcome
"10,000 watts of supercharged, timely info!" - '95 Conference Comment


    reception. Exhibit Hall grand opening reception. IBM's
Should You Be in the Audience?


    Festival Americana! Birds of a feather.
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:
* Software Designers
* Commercial and Corporate Developers
* Technical Coordinators
* Software Integrators
* MIS Managers
* LAN Experts
* Device-Driver Developers
* Consultants/Analysts


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


==Premiums That Will Make You Sing==
... whether your friends want you to or not!


  General and Closing Session Speakers                        genclose
The official 1996 IBM Technical Interchange Attendee Bag will be packed with exciting software and premiums, including:
* Conference Proceedings on CD
* T-shirt
* Mug
* And much more ...
** VisualAge C++
** The Developer Connection for AIX CD
*** Development Toolkits for AIX
*** Evaluation Releases of AIX Products
*** Product Demos and International Development and Productivity Tools from IBM
*** Product Documentation in Displayable Softcopy Form
*** Device-Driver Sample Code
** The Developer Connection for AS/400 CD
*** CISC to RISC
*** IBM Open Blueprint
*** Communications Product Selection Tool
*** Internet Access and Viewers
*** AS/400 System Manuals
*** AS/400 Advanced 36
*** AS/400 Application Directories
** The Developer Connection for OS/2, Volume 9, Special Edition CD
*** The Developer API Extensions for OS/2 Warp
*** OpenDoc for OS/2 Warp
*** OpenDoc Multimedia for OS/2 Warp
*** The New OS/2 Security Package
*** WIN-32S Support


    Organizations and responsibilities.
"Excellent speakers. Obvious desire to teach." - '95 Conference Comment


==Technology Beyond Compare==
The Technical Interchange will bring to you the hottest software technology for 1996 and beyond!


Elective Sessions


  Elective Session and Tutorial Listings                      sestut
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!


    Current as of 24 January 1996. Key for interpreting the
Tutorials


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


  Tutorials                                                    22tutor
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.


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


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


  Elective Sessions                                            sesselec
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:
* Certified OS/2 Engineer and LAN Server Engineer
* Certified Client/Server Integration Specialist
* Certified OS/2 Developer
* 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!


    List of session tracks.
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!==
Our "Blue Chip" Raffle


  Application Development                                      devapp
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!


    Abstracts of sessions about application development.
"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


  Client/Server Solutions                                      servcli
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.


    Abstracts of sessions about client/server solutions.
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!


  Network-Centric Computing                                    centnet
Birds of a Feather


    Abstracts of sessions about network-centric computing.
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==
James J. Gant - IBM Technical Interchange Host


Vice President, Solution Developer Operations


  Collaborative Computing (Groupware)                          waregrp
International Business Machines Corporation


    Abstracts of sessions about collaborative computing
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.


    (groupware).
John M. Whiteside - Guest Speaker


General Manager, IBM Global Network


International Business Machines Corporation


  Technical Directions                                        dirtech
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.


    Abstracts of sessions about technical directions.
Steven A. Mills - Guest Speaker


General Manager, Software Solutions


International Business Machines Corporation


  Peripheral Support                                          supperif
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.


    Abstracts of sessions about peripheral support.
Howie Hunger - Closing Session Host


Director, Solution Developer Programs


International Business Machines Corporation


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


    Abstracts of sessions about internationalization.
==Elective Session and Tutorial Listings==
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==
Monday, 22 April, 1 p.m. to 6 p.m.


  Services and Support                                        suptserv
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.


    Abstracts of sessions about services and support.
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, Chris Nelson, and Jonathan Rossi - AIX, OS/2
: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.


  General Information                                          infogenl
;Cross-Platform Application Portability - It's Not As Scary As You Think
:Intermediate - Brendan Coffey (IBM) and Jeff Zado (Mortice Kern Systems) - AIX, S/390
: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


    What to wear. Where to stay. How to get to Nashville and
;Open Distributed Computing With DCE
:Fundamental/Intermediate - Donna Barker - AIX, AS/400, OS/2, S/390
:Integrate multivendor networks and reap the benefits of distributed computing across global directories with the protection of Kerberos security. This tutorial reviews the functions and features of the Distributed Computing Environment (DCE) from the Open Software Foundation, focusing on the technical skills needed to design, plan, and develop a DCE implementation, including security, directory, and systems management.


    the Opryland Hotel. Spouse / guest hospitality room.
;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.


    Special Opryland discount cards. In and around Nashville.
;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.


    More information.
;VisualAge C++ Tutorial
:Fundamental/Intermediate - Peter Jakab - OS/2, Other
:This tutorial includes an introduction to VisualAge C++ and the visual building paradigm, covering key components of VisualAge C++ and how to exploit development through connection of both visual and nonvisual parts. The detailed list of topics includes:
* Introduction to VisualAge C++, describing all the components
* Building from Parts paradigm
* Visual Builder, visual and nonvisual parts
* Parts which are part of the product
* Connections
* Parameters and return codes
* Exceptions
* Building a simple calculator
* Toolbars, menus, and handlers
* Improved calculator (to show iteration and refinement)
* DB2/2 access through a simple application
* Multimedia application using digital video and sound


;OS/2 Debugging for Application Support Programmers
:Intermediate - Pete Guy and Richard Moore - OS/2
: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.


  Exhibitor List                                              lstexhib
==Elective Sessions==
Tracks


    Exhibitors at 1995 IBM Technical Interchange. Interested
:Application Development
::Strategy and Direction
::Object Considerations
::Design
::Build
:::VisualAge Smalltalk
:::VisualAge C++
:::COBOL
:::VisualGen
::Manage
::Object Enablement
:::SOM
:::OpenDoc
:::Class Libraries and Frameworks
:::Platform Particulars


    in exhibiting?
:Client/Server Solutions
::Communications
:::ATM
:::LAN
:::APPC / APPN / SNA
:::Other
::Systems Management
::Database
::Transaction
::Other


:Network-Centric Computing
::General
::Internet
::Web Enablement
::Electronic Commerce
::DCE
::Multiprotocol


:Collaborative Computing (Groupware)


  Registration Form                                            formreg
:Technical Directions
::AIX
::AS/400
::OS/2
::S/390


    Your information. Attendee questionnaire. Conference
:Peripheral Support
::General
::PCMCIA
::Printer
::Storage
::Multimedia
::Display
::Network


    registration fees. Method of payment. Tutorial options.
:Internationalization
::Marketing
::Technical
:Services and Support


    Conference notebooks.
===APPLICATION DEVELOPMENT===
====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 Bob Orfali - AIX, AS/400, OS/2, S/390, Other
: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.


o  Trademarks, Registered Trademarks, Service Marks            tmarks
====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


==Where to Find SDPnews==
;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.


===On the World Wide Web===
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


SDPnews is available on the Internet World Wide Web through the IBM
;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.


Solution Developer Support home page. The URL for SDPnews is
VRPG


http://www.austin.ibm.com/developer/library/dsnews/ . Effective 3
;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!


February, the URL becomes http://www.developer.ibm.com/sdp/news/ .
====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====


===On E-Mail and Bulletin Board Systems===
;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 Dan Harkey - AIX, AS/400, OS/2, S/390, Other
: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.


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


y = last digit of year, and m = issue number represented as alpha (for
;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.


example, SDPN6B.ZIP is the 1996 second issue). SDPNym.ZIP contains:
Class Libraries and Frameworks


-- This announcement file, SDPNym.ANN
;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 O'Farrell - AIX
:This talk presents an overview of ABC++, a class library which strives to make C++ parallel programming as easy as ABC. Several paradigms are supported, including: active objects, remote method invocation, future objects, and parametric shared regions.
;ADOF07 - Introduction to Frameworks
:Fundamental - AIX, AS/400, OS/2, S/390, Other
:Reusable components in terms of class libraries and frameworks are an important part of exploiting the reusability of object-oriented development. This session covers the bases on frameworks, types of frameworks, overall importance, and 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.


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


-- An annual cumulative list of contents, SDPNy.CUM
;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 Jay Tunkel - OS/2, Other
: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.


-- The current month's ASCII newsletter, SDPNym.ASC
===CLIENT/SERVER SOLUTIONS===
====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


The ZIPped files are posted on several e-mail and BBS systems:
;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 Bob Fesko - AIX, AS/400, OS/2, S/390
: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.


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


o AMK HITLINE AG (Switzerland), in the OS/2 mailbox, in file area 7
;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.


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


    and in OS2DF1 forum, OPEN FORUM library section 15
;CSCO07 - It's Not Your Father's Mainframe: 390/MVS Direct Network Attachment
:Intermediate - Roger Miller and Art Stagg - S/390
: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.


o Fidonet, in the OS2 Information file area, FWOS2INFO
====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.


o GEnie, in OS/2 Software Library 16
====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, Ph.D. - AIX, AS/400, OS/2, S/390
:With the introduction of Data Mining Technologies, an exciting new tool is being placed in the analysis toolbox. What effect will this tool have on the way we warehouse the data we collect? This presentation covers the technologies, strategies, and tradeoffs in using information discovery technologies, including customer 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.


o IBM Canada BBS, in file area 35, OS/2 Programming
====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.


o IBM OS2BBS (TALKLink), in Software library, Newsletters section
====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.


o IBM Personal Computer Company BBS, in file area 11, OS/2 Programming
===NETWORK-CENTRIC COMPUTING===
====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.


o Internet, via anonymous ftp from ftp.software.ibm.com, in directory
;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.


    /ps/products/os2/info/wnewsltr; or via Gopher from
====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.


    os2info.austin.ibm.com, in the OS/2 Information menu
;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.


o NIFTY-Serve (Japan), in FOS2APP forum, library section 18
;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.


o Norloff's OS/2 Shareware BBS (1-703-385-4325 or
;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.


    telnet://bbs.os2bbs.com), in the OS/2 Periodicals file area
;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.


o OS2NET (Europe), on all OS2NET bulletin boards in Europe, usually in
;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.


    the DSNEWS download area
;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.


o PRODIGY, in the OS/2 Club topic's download library, in IBM Files
;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.


Note: If you cannot find files named sdpn... or dsn... (in lower case),
;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.


look for files named SDPN... or DSN... (in upper case).
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.


===Within IBM===
;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.


Within IBM, 1996 issues, in ASCII format, are in SDPNEWS6 PACKAGE in
;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.


both the OS2TOOLS catalog and the SDOINFO catalog. 1995 issues are in
;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.


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


OS2TOOLS only.
;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


To obtain SDPNEWS6 PACKAGE, type:
;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.


  TOOLCAT OS2TOOLS GET SDPNEWS6 PACKAGE
;NCDC04 - DCE and SNA - Working Together for the Future
:Intermediate - Fillmore Bowen and Kathryn Britton -  AIX, OS/2
: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.


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


  TOOLCAT SDOINFO GET SDPNEWS6 PACKAGE
;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.


To obtain DSN5 PACKAGE, type:
Multiprotocol


  TOOLCAT OS2TOOLS GET DSN5 PACKAGE
;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.


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


  TOOLCAT SDOINFO GET DSN5 PACKAGE
===COLLABORATIVE COMPUTING (GROUPWARE)===
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.


To obtain DSN4 PACKAGE, type:
;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.


  TOOLCAT OS2TOOLS GET DSN4 PACKAGE
;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.


You can also request the packages by typing:
;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.


  REQUEST SDPNEWS6 FROM V1ENG AT BCRVM1
;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.


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


  REQUEST DSN5 FROM V1ENG AT BCRVM1
;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.


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


  REQUEST DSN4 FROM V1ENG AT BCRVM1
;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.


To subscribe to SDPNEWS6 PACKAGE, type
;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.


  TOOLCAT OS2TOOLS SUB SDPNEWS6 PACKAGE
;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.


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


  TOOLCAT SDOINFO SUB SDPNEWS6 PACKAGE
===TECHNICAL DIRECTIONS===
====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.


=== Notice to Readers Outside the USA===
====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===
====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.


It is possible that the material in this newsletter may contain
;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.


references to, or information about, IBM products (machines and
;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.


programs), programming, or services that are not announced in your
;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.


country. Such references or information must not be construed to mean
====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.


that IBM intends to announce such products, programming, or services in
====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.


your country.
;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.


===Send Us Your Feedback!===
;PSPR10 - OS/2 Network Printing Enhancements - Part II
Your comments about this newsletter are important to us. Please send your feedback to the editor of IBM SDPnews, Mike Engelberg, at:
:Intermediate - Pat Nogay - OS/2
:This is a continuation of Part I.


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


o  IBMMAIL: USIB33NP
====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.


o  Fax:     1-407-443-3858
;PSST04 - OS/2 Tape Services and What It Can Do For You
:Intermediate - Chris Gruszka - Arcada - OS/2
:This session provides a high-level look at the design of OS/2 Tape Services. Find out how the new architecture simplifies adding device and logical tape format support. Learn how OS/2 Tape provides developers with an application interface for backing up or restoring lists of files.


o  Mail:     SDPnews, Internal Zip 5407, IBM Corporation,
;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.


            1000 N.W. 51st Street, Boca Raton FL 33431, USA
;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 Brent Davis - OS/2
: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.


              | 1996 IBM Technical Interchange Details |        detailti
;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.


The 1996 IBM Technical Interchange takes place from 22 through 26 April
;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.


at the Opryland Hotel in Nashville, Tennessee, USA.
===INTERNATIONALIZATION===
====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.


Much of the contents of the conference brochure are reproduced below,
;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.


and the session list has been updated since the brochure went to press.
;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.


                      | Conference-at-a-Glance |                confglan
;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 Barry Bryan - AIX, OS/2
: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===
;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.


Monday, 22 April 1996
;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.


  10:00 a.m. - 7:00 p.m. Registration
;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.


  1:00 p.m. - 6:00 p.m. Tutorials
;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.


  7:00 p.m. - 10:00 p.m.  "A Taste of the South" Welcome Reception
;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.


Tuesday, 23 April
;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!


  6:00 a.m. - 7:00 p.m. Registration
;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.


  7:00 a.m. -  8:00 a.m.  Continental Breakfast
==General Information==
What to Wear


  8:00 a.m. -  1:00 p.m.  General Session and Lunch
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.


  1:00 p.m. -  2:15 p.m.  Elective Sessions
Where to Stay


  2:30 p.m. - 3:45 p.m. Elective Sessions
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.


  4:00 p.m. -  5:15 p.m.  Elective Sessions
How to Get to Nashville and the Opryland Hotel


  5:30 p.m. - 6:45 p.m. Elective Sessions
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.


  7:00 p.m. - 9:00 p.m. Exhibit Hall Grand Opening Reception
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


Wednesday, 24 April
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!)


  7:00 a.m. -  6:00 p.m.  Registration
Special Opryland Discount Cards


  7:00 a.m. - 8:00 a.m. Continental Breakfast
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!


  8:00 a.m. -  9:15 a.m.  Elective Sessions
In and Around Nashville


  9:15 a.m. -  5:00 p.m. Exhibit Hall Open
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.


  9:45 a.m. - 11:00 a.m.  Elective Sessions
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.)


  11:15 a.m. - 12:30 p.m.  Elective Sessions
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.


  11:30 a.m. - 1:45 p.m. Lunch
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.


  12:45 p.m. -  2:00 p.m.  Elective Sessions
Please ask the Opryland Hotel's concierge desk in the main lobby for details regarding all of these exciting events and sights to see.


  2:15 p.m. -  3:30 p.m. Elective Sessions
More Information
* Call 1-800-872-7109 within the USA and Canada, or 1-617-893-2056 from elsewhere.
* Fax 1-617-899-2099
* E-mail: techint96@aol.com
* World Wide Web: http://www.austin.ibm.com/developer/conferences/ti_96


  4:15 p.m. - 5:30 p.m. Elective Sessions
==Exhibitor List==
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?


  5:45 p.m. - 7:00 p.m. Elective Sessions
If your company is interested in exhibiting at the 1996 IBM Technical Interchange, please call 1-508-443-3330, ext. 1227.


  7:15 p.m. - 8:30 p.m.  Choose Elective Sessions or try your wings at
==Registration Form==
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.
<pre>
Name ___________________________________________________________________
Job Title ______________________________________________________________
Company ________________________________________________________________
Address ____________________________________________ Mail Stop _________
City ___________________________________________ State _________________
Zip / Postal Code _______________________ Country ______________________
Telephone _____________________________ Fax ____________________________
E-mail _________________________________________________________________


                            a Birds-of-a-Feather Session
For multiple registrations submitted at the same time, list your co-workers, who must also complete registration forms:


Name __________________________________ Title __________________________
Name __________________________________ Title __________________________


Attendee Questionnaire


Thursday, 25 April
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.)


  7:00 a.m. -  6:00 p.m.  Registration
_____ Yes (check all that apply)        No _____
_____ Client/Server Integration Specialist
_____ DB2 for OS/2
_____ LAN Server Engineer
_____ OS/2 Developer
_____ OS/2 Engineer
_____ VisualAge


  7:00 a.m. - 8:00 a.m.  Continental Breakfast
Your title (choose only one):
 
_____ Analyst
  8:00 a.m. -  9:15 a.m.  Elective Sessions
_____ Consultant
_____ Developer
      _____ Corporate
      _____ Commercial
      _____ Device-Driver
_____ LAN Administrator
_____ MIS Manager
_____ Technical Coordinator
_____ Other: ___________________________________________________________


  9:15 a.m. - 5:00 p.m.  Exhibit Hall Open
What is your role in the purchase of computer products (choose only one):
_____ Final Decision-Maker
_____ Recommender
_____ Specifier
_____ Not Applicable


  9:45 a.m. - 11:00 a.m.  Elective Sessions
My primary operating system is (choose only one):
_____ OS/2          _____ MVS
_____ AIX          _____ VM
_____ AS/400        _____ VSE
_____ DOS          _____ Other: _______________________________________


  11:15 a.m. - 12:30 p.m.  Elective Sessions
My organization's other operating systems are (check all that apply):
_____ OS/2          _____ MVS
_____ AIX          _____ VM
_____ AS/400        _____ VSE
_____ DOS          _____ Other: _______________________________________


  11:30 a.m. -  1:45 p.m.  Lunch
Which of the following categories best describes your level of responsibility (choose only one):
_____ Executive
_____ Manager
_____ Staff


  12:45 p.m. - 2:00 p.m.  Elective Sessions
Whom do you design/write software for (choose only one):
_____ Corporate / In-House Use
_____ Commercial / Shrink Wrap
_____ Custom Applications for Resale
_____ Not Applicable


   2:15 p.m. -  3:30 p.m.  Elective Sessions
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
</pre>
Conference Registration Fees
<pre>
                              Advance Rate    Regular Rate    Amount
                              (on or before   (after          (USD)
                                8 March)        8 March)


  4:15 p.m. -  5:30 p.m.  Elective Sessions
Full Conference                  895 USD        1,095 USD    ________


  5:45 p.m. -  7:00 p.m.  Elective Sessions
Multiple Conference (three or    795 USD          995 USD    ________
  more attendees from same            each              each
  company admitted together)


  7:30 p.m. - 10:30 p.m.  IBM Festival Americana! party at Opryland USA
Tutorial Registration Fee        250 USD          250 USD    ________
  (check option below)


                            themepark
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    ________


Friday, 26 April
TOTAL .......................................................  ________
</pre>
Method of Payment


  7:00 a.m. -  3:30 p.mRegistration
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.
<pre>
Please check one of the following:
_____ Check enclosed        _____ VISA
  _____ American Express      _____ MasterCard
Card Number __________________________________________ Expires _________
Name of Cardholder _____________________________________________________
Signature ____________________________________________ Date ____________


  7:00 a.m. -  8:00 a.m.  Continental Breakfast
Tutorial Options


  8:00 a.m. -  9:15 a.m. Elective Sessions
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


  9:15 a.m. -  4:15 p.m.  Exhibit Hall Open
Conference Notebooks


  9:45 a.m. - 11:00 a.m.  Elective Sessions
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.
  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!


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)
</pre>


==Trademarks, Registered Trademarks, Service Marks==
{{DSN-tmarks}}
----
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!


�
[[Category:IBM Solution Developer Program]]

Latest revision as of 07:34, 29 November 2023

IBM Solution Developer Operations

Solution Developer Program News

1996 Issue 2, 26 January 1996

Contents

This issue is devoted to the 1996 IBM Technical Interchange.

1996 IBM Technical Interchange Details
22 through 26 April 1996, Opryland Hotel, Nashville, Tennessee, USA.
Conference-at-a-Glance
Overview of conference schedule by dates and times.
Letter from Solution Developer Operations Vice President
The Conference That's Worlds Ahead
Should you be in the audience?
Premiums That Will Make You Sing!
Preliminary list of premiums for attendees.
Technology Beyond Compare
Elective sessions. Tutorials. Exhibit hall. Computer labs. The Professional Certification Program from IBM. Closing session.
Experience IBM in Nashville!
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
Organizations and responsibilities.
Elective Session and Tutorial Listings
Current as of 24 January 1996. Key for interpreting the listings.
Tutorials
Given Monday, 22 April, 1 to 6 p.m. Abstracts of tutorial sessions.
Elective Sessions
List of session tracks.
Application Development
Abstracts of sessions about application development.
Client/Server Solutions
Abstracts of sessions about client/server solutions.
Network-Centric Computing
Abstracts of sessions about network-centric computing.
Collaborative Computing (Groupware)
Abstracts of sessions about collaborative computing (groupware).
Technical Directions
Abstracts of sessions about technical directions.
Peripheral Support
Abstracts of sessions about peripheral support.
Internationalization
Abstracts of sessions about internationalization.
Services and Support
Abstracts of sessions about services and support.
General Information
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
Exhibitors at 1995 IBM Technical Interchange. Interested in exhibiting?
Registration Form
Your information. Attendee questionnaire. Conference registration fees. Method of payment. Tutorial options. Conference notebooks.
Trademarks, Registered Trademarks, Service Marks

Where to Find SDPnews

On the World Wide Web

SDPnews is available on the Internet World Wide Web through the IBM Solution Developer Support home page. The URL for SDPnews is 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:

  • America Online, in the OS/2 forum, in the Newsletters library
  • AMK HITLINE AG (Switzerland), in the OS/2 mailbox, in file area 7
  • CompuServe, in OS2DF2 forum, *DAP library section 14 and in OS2DF1 forum, OPEN FORUM library section 15
  • Fidonet, in the OS2 Information file area, FWOS2INFO
  • GEnie, in OS/2 Software Library 16
  • IBM Canada BBS, in file area 35, OS/2 Programming
  • IBM OS2BBS (TALKLink), in Software library, Newsletters section
  • IBM Personal Computer Company BBS, in file area 11, OS/2 Programming
  • 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
  • NIFTY-Serve (Japan), in FOS2APP forum, library section 18
  • Norloff's OS/2 Shareware BBS (1-703-385-4325 or telnet://bbs.os2bbs.com), in the OS/2 Periodicals file area
  • OS2NET (Europe), on all OS2NET bulletin boards in Europe, usually in the DSNEWS download area
  • 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:

  • Internet: dsnews@vnet.ibm.com
  • IBMMAIL: USIB33NP
  • Fax: 1-407-443-3858
  • Mail: SDPnews, Internal Zip 5407, IBM Corporation, 1000 N.W. 51st Street, Boca Raton FL 33431, USA

1996 IBM Technical Interchange Details

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

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

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

  • Software Designers
  • Commercial and Corporate Developers
  • Technical Coordinators
  • Software Integrators
  • MIS Managers
  • LAN Experts
  • Device-Driver Developers
  • Consultants/Analysts

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

Premiums That Will Make You Sing

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

  • Conference Proceedings on CD
  • T-shirt
  • Mug
  • And much more ...
    • VisualAge C++
    • The Developer Connection for AIX CD
      • Development Toolkits for AIX
      • Evaluation Releases of AIX Products
      • Product Demos and International Development and Productivity Tools from IBM
      • Product Documentation in Displayable Softcopy Form
      • Device-Driver Sample Code
    • The Developer Connection for AS/400 CD
      • CISC to RISC
      • IBM Open Blueprint
      • Communications Product Selection Tool
      • Internet Access and Viewers
      • AS/400 System Manuals
      • AS/400 Advanced 36
      • AS/400 Application Directories
    • The Developer Connection for OS/2, Volume 9, Special Edition CD
      • The Developer API Extensions for OS/2 Warp
      • OpenDoc for OS/2 Warp
      • OpenDoc Multimedia for OS/2 Warp
      • The New OS/2 Security Package
      • WIN-32S Support

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

Technology Beyond Compare

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:

  • Certified OS/2 Engineer and LAN Server Engineer
  • Certified Client/Server Integration Specialist
  • Certified OS/2 Developer
  • 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!

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

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

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

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, Chris Nelson, and Jonathan Rossi - AIX, OS/2
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 (IBM) and Jeff Zado (Mortice Kern Systems) - AIX, S/390
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/Intermediate - Donna Barker - AIX, AS/400, OS/2, S/390
Integrate multivendor networks and reap the benefits of distributed computing across global directories with the protection of Kerberos security. This tutorial reviews the functions and features of the Distributed Computing Environment (DCE) from the Open Software Foundation, focusing on the technical skills needed to design, plan, and develop a DCE implementation, including security, directory, and systems management.
A Close-Up Look at the Hottest Product
Lotus Notes Release 4
Fundamental - AIX, AS/400, OS/2, S/390
Explore the technical details of Lotus Notes Release 4 application development features and Lotus development tools. This tutorial is a primer on application development with R4. We'll begin with an overview of the complete Lotus Notes application development environment. This will include the Notes Core, APIs, and tools. Then we'll concentrate on a variety of Lotus Notes R4 design features, graphic techniques, and tools to build forms, views, and navigators. You'll walk away with in-depth technical knowledge needed to develop winning applications.
SOM (System Object Model) Programming
Intermediate - Roger Sessions - AIX, AS/400, OS/2, S/390, Other
You have heard all about IBM's SOM, the System Object Model, one of the hottest products in object technology. It has revolutionized the way people think about writing object applications. SOM provides language independence, release-to-release binary compatibility, and transparent object 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/Intermediate - Peter Jakab - OS/2, Other
This tutorial includes an introduction to VisualAge C++ and the visual building paradigm, covering key components of VisualAge C++ and how to exploit development through connection of both visual and nonvisual parts. The detailed list of topics includes:
  • Introduction to VisualAge C++, describing all the components
  • Building from Parts paradigm
  • Visual Builder, visual and nonvisual parts
  • Parts which are part of the product
  • Connections
  • Parameters and return codes
  • Exceptions
  • Building a simple calculator
  • Toolbars, menus, and handlers
  • Improved calculator (to show iteration and refinement)
  • DB2/2 access through a simple application
  • Multimedia application using digital video and sound
OS/2 Debugging for Application Support Programmers
Intermediate - Pete Guy and Richard Moore - OS/2
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

Tracks

Application Development
Strategy and Direction
Object Considerations
Design
Build
VisualAge Smalltalk
VisualAge C++
COBOL
VisualGen
Manage
Object Enablement
SOM
OpenDoc
Class Libraries and Frameworks
Platform Particulars
Client/Server Solutions
Communications
ATM
LAN
APPC / APPN / SNA
Other
Systems Management
Database
Transaction
Other
Network-Centric Computing
General
Internet
Web Enablement
Electronic Commerce
DCE
Multiprotocol
Collaborative Computing (Groupware)
Technical Directions
AIX
AS/400
OS/2
S/390
Peripheral Support
General
PCMCIA
Printer
Storage
Multimedia
Display
Network
Internationalization
Marketing
Technical
Services and Support

APPLICATION DEVELOPMENT

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 Bob Orfali - AIX, AS/400, OS/2, S/390, Other
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 Dan Harkey - AIX, AS/400, OS/2, S/390, Other
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 O'Farrell - AIX
This talk presents an overview of ABC++, a class library which strives to make C++ parallel programming as easy as ABC. Several paradigms are supported, including: active objects, remote method invocation, future objects, and parametric shared regions.
ADOF07 - Introduction to Frameworks
Fundamental - AIX, AS/400, OS/2, S/390, Other
Reusable components in terms of class libraries and frameworks are an important part of exploiting the reusability of object-oriented development. This session covers the bases on frameworks, types of frameworks, overall importance, and 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 Jay Tunkel - OS/2, Other
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

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 Bob Fesko - AIX, AS/400, OS/2, S/390
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 Art Stagg - S/390
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, Ph.D. - AIX, AS/400, OS/2, S/390
With the introduction of Data Mining Technologies, an exciting new tool is being placed in the analysis toolbox. What effect will this tool have on the way we warehouse the data we collect? This presentation covers the technologies, strategies, and tradeoffs in using information discovery technologies, including customer 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

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 Kathryn Britton - AIX, OS/2
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)

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

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

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 - Arcada - OS/2
This session provides a high-level look at the design of OS/2 Tape Services. Find out how the new architecture simplifies adding device and logical tape format support. Learn how OS/2 Tape provides developers with an application interface for backing up or restoring lists of files.
PSST07 - Understanding RAID in an OS/2 Environment
Intermediate - Steve Paulhus - OS/2
In today's networking environment, data loss can be disastrous and extremely costly. Attend this session to learn about Redundant Array of Inexpensive Disks (RAID), one important technology that can prevent data loss. Get an explanation of its different levels, how to effectively manage RAID technology in your network, and the seamless integration of hardware caching to boost performance in a RAID environment.
PSST10 - SSA Overview
Intermediate - Jack McGuckian - AIX, OS/2
Learn about exciting new SCSI technology called Serial Storage Architecture, which will become increasingly important in the near future as storage devices require higher transfer rates and unparalleled connection to a wide variety of storage and peripheral products.

Multimedia

PSMM01 - Let's Do It! - Tips and Techniques
Fundamental - Mark Weaver and Brent Davis - OS/2
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

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 Barry Bryan - AIX, OS/2
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

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

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

Exhibitor List

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

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

® AIX, AIX SystemView NetView/6000, Application System/400, AS/400, AT, Audio Visual Connection, BookManager, Communications Manager/2, C Set/2, DB2, 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, NetView, NetView/6000, Operating System/2, Operating System/400, OS/2, OS/400, Pen for OS/2, Personal System/2, Presentation Manager, PS/1, PS/2, RISC System/6000, RISC/6000, Systems Application Architecture, TALKLink, ThinkPad, Ultimedia, and XGA are registered trademarks of International Business Machines Corp.
® ATI is a registered trademark of ATI Technologies, Inc.
® BIX is a registered trademark of General Videotex Corp.
® Cirrus Logic is a registered trademark of Cirrus Technology, Inc.
® COMDEX is a registered trademark of The Interface Group, Inc.
® CompuServe is a registered trademark of CompuServe, Inc.
® Computer Associates is a registered trademark of Computer Associates International, Inc.
® dBASE is a registered trademark of Borland International.
® Epson is a registered trademark of Seiko Epson Corp.
® Headland is a registered trademark of Headland, Inc.
® Hitachi is a registered trademark of Hitachi Corp.
® HP, LaserJet, DeskJet, OpenView, and PaintJet are registered trademarks of Hewlett-Packard Co.
® IEEE is a registered trademark of The Institute of Electrical and Electronics Engineers.
® Intel and Indeo are registered trademarks of Intel Corp.
® Internet is a registered trademark of Internet, Inc.
® ISO is a registered trademark of the International Organization for Standardization.
® Lotus, Lotus Notes, and 1-2-3 are registered trademarks of Lotus Development Corp.
® MicroGate is a registered trademark of Gateway Microsystems, Inc.
® Microsoft and Microsoft C are registered trademarks of Microsoft Corp.
® NEC is a registered trademark of NEC Corp.
® NetWare, NetWare Server, and Novell are registered trademarks of Novell, Inc.
® OMG is a registered trademark of Object Management Group.
® OPEN LOOK and UNIX are registered trademarks of UNIX System Laboratories, Inc.
® PenDOS is a registered trademark of Communication Intelligence Corp.
® Prodigy is a registered trademark of Prodigy Services Co.
® Sony is a registered trademark of Sony Corp.
® ToolTalk and SunSoft are registered trademarks of Sun Microsystems, Inc.
® Toshiba is a registered trademark of Toshiba Corp.
® True Type is a registered trademark of Apple Computer, Inc.
® UNIX is a registered trademark of UNIX System Laboratories, Inc.
® Walt Disney World is a registered trademark of Walt Disney Productions.
® Western Digital is a registered trademark of Western Digital Corp.
® WordPerfect is a registered trademark of WordPerfect Corp.
™ AIX/6000, APPN, CICS, CICS/ESA, CICS OS/2, Common User Access, C Set ++, CUA, Current, DATABASE 2, DataHub, DB2, DB2/2, DB2/6000, DDCS/2, The Developer Connection for OS/2, DISTRIBUTED DATABASE CONNECTION SERVICES/2, DRDA, Extended Services for OS/2, IBMLink, IMS Client Server/2, Information Warehouse, LANStreamer, Library Reader, LinkWay, Matinee, Midware, Multimedia Presentation Manager/2, Natural Computing, NAVIGATOR, PCjr, PenAssist, PowerPC, PowerOpen, SAA, Skill Dynamics, Skill Dynamics Canada, SOMobjects, SQL/DS, Storyboard, Ultimotion, VSE/ESA, WIN-OS/2, Workplace Shell, and XT are trademarks of International Business Machines Corp.
™ AST is a trademark of AST Research, Inc.
™ Borland is a trademark of Borland International.
™ CasePoint is a trademark of Inference Corp.
™ ColoradOS/2 is a trademark of Kovsky Conference Productions, Inc.
™ Drake Training and Technologies is a trademark of Drake Training and Technologies.
™ DVI, Indeo, and ActionMedia are trademarks of Intel Corp.
™ Ethernet is a trademark of Xerox Corp.
™ Excel is a trademark of Microsoft Corp.
™ LAN Workplace is a trademark of Novell Inc.
™ Macintosh is a trademark of Apple Computer Corp.
™ Micro Focus is a trademark of Micro Focus Ltd.
™ Open Software Foundation, OSF, and Motif are trademarks of the Open Software Foundation, Inc.
™ ORACLE, ORACLE Server and ORACLE7 are trademarks of Oracle Corp.
™ PCMCIA is a trademark of the Personal Computer Memory Card International Association.
™ PC/TCP is a trademark of FTP Software Inc.
™ Pentium is a trademark of Intel Corp.
™ PostScript and Adobe Type Manager are trademarks of Adobe Systems, Inc.
™ PSN and Private Satellite Network are trademarks of Private Satellite Network, Inc.
™ SCO is a trademark of The Santa Cruz Operation, Inc.
™ SmallTalk and Smalltalk V/PM are trademarks of Digitalk Corp.
™ Solaris is a trademark of SunSoft Corp.
™ SoundBlaster is a trademark of Creative Labs, Inc.
™ Support on Site is a trademark of Ziff-Davis.
™ Taligent is a trademark of Taligent, Inc.
™ TCP with Demand Protocol Architecture is a trademark of 3COM Corp.
™ TelePad is a trademark of TelePad Corp.
™ Tusk is a trademark of Tusk, Inc.
™ Univel is a trademark of Univel.
™ VX*REXX and WATCOM are trademarks of WATCOM International Corp.
™ X/Open is a trademark of the X/Open Co., Ltd.
™ Windows, Win32, and Windows NT are trademarks of Microsoft Corp.
(SM) America Online is a service mark of America Online, Inc.

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!