IBM PSP Developer Support News - 1994 - Issue 7

IBM Personal Software Products

Developer Support News

1994 Issue 7 - 15 June 1994

Contents

 * Worldwide Developer Assistance Program Repository on Internet
 * Contents. Requirements for access. How to enroll for access. Guest accounts. Contact information.


 * Several Offerings to Commercial/Premier Services Members of the IBM Developer Assistance Program
 * Eligibility for Commercial/Premier Services. Software discounts. Software manufacturing services. Videodisc mastering and replication. CD-ROM replication. PLV compression services.


 * PSP Advertising Program Offers Advertising Discounts to Hardware and Software Developers and PC Manufacturers
 * Discounted rates in high-impact publications. Available to developers who pass IBM's certification tests for OS/2 and LAN Systems. Introducing the Personal Software Products Advertising Program. Here's how you'll benefit. The power of the IBM name. How to participate.


 * The Developer Connection for OS/2, Volume 4
 * List of all contents. Categories: Bitmaps; Communication Tools; Databases; Development Tools; Editors; IBM OS/2; LAN Systems Tools; Multimedia Tools; Product Overviews; Productivity Tools; Service; Source Code; Source Code from The Developer Connection News; Test Tools; On-Line Documentation.


 * OS/2 Performance Beta I Now Available
 * Performance improvements. Solutions to customer-driven requirements. Goals. Expectations. Prerequisites. Downloading the OS/2 Performance beta. IBM employee downloading. IBM employee feedback.


 * OS/2 Certification Program in Europe, Middle East, and Africa
 * Benefits of certification. Obtaining test suites.


 * OS/2 is "Best of Show" at COMDEX/Spring, Windows World '94
 * OS/2 Performance Beta gets top honors during major Windows trade show. Performance Beta overview. Participating in the Beta.


 * IBM Ships Five Millionth Copy of OS/2 - Earns 37th Industry Recognition Award
 * PC Magazine Editors' Choice. Industry consultant's assessment. Two top honors from InfoWorld. DATAMATION Product of the Year. Recognition around the world.


 * OS/2 2.x Industry Awards to Date:List of the 42 awards given to OS/2 2.x.
 * Pen for OS/2 1.0 and PenDOS 2.2
 * Overview. Description. Hardware requirements. Software requirements. Compatibility. Limitations. Performance considerations. Charges.


 * PC DOS Upgrade Special Available on Internet
 * PC DOS 6.1 to 6.3 upgrade. Internet address for anonymous FTP. Available worldwide through 30 September 1994.


 * IBM AntiVirus Version 1.06 for DOS, Windows, OS/2, NetWare
 * Features of version 1.06 of AntiVirus, AntiVirus LAN, and AntiVirus for NetWare. Charges. How to obtain.


 * Subscription To Technical Connection CD-ROM Now Available
 * 4 quarterly or 12 monthly updates. Contents. Also offered with Personal Systems Support Family. Prices.


 * IBM Exploits Emerging Technology
 * Overview of latest announcements in multimedia, object, parallel processing, optimization, and distributed computing.


 * Application Productivity Family Overview
 * Products and services that enhance application development processes across a range of development and execution environments, including: Enterprise 3GL Client/Server; Enterprise 4GL Client/Server; Departmental Client/Server; Workgroup C++; AS/400; Engineering/Scientific; and Personal Productivity. Solutions for application development needs.
 * Improve productivity and access to data. Build robust client/server applications. Exploit object technology to speed application development. The seven application environments. AD vendor strategy. Publications.


 * IBM VisualGen: A New Generation of Rapid Application Development Tools
 * Capitalize on existing technology while moving to client/ server environment. Create and test client/server applications. Object-oriented GUI design and construction in a 4GL environment.


 * IBM VisualGen Version 1.0 - Workstation Components
 * Define, test, and generate GUI client applications, server applications, and single-system applications in a single development environment. Solutions for distributed function and remote database client/server models. Features in brief. Application developer productivity. Enabling new applications. Portability. Increased capacity/performance improvement. Statement of general direction. VisualGen RapidApplication Development Services Offering. VisualGen Turnkey Services Offering. Hardware requirements. Software requirements. Planning information. Ordering information. Program upgrade. Charges.


 * IBM PL/I for OS/2 Version 1 Release 1 Professional and Personal Editions
 * Use Professional Edition to write applications that access cross-platform data using the DB2 product family. Use Personal Edition to write applications for the PC or LAN environment. PL/I for OS/2 Version 1.1-Toolkit. Features in brief. Application development productivity aids. Professional Edition system management; growth enablement; business solutions. Personal Edition system management; growth enablement; business solutions. Hardware requirements. Software requirements. Compatibility. Program upgrade. Charges.


 * IBM PL/I for OS/2 - Professional Edition Version 1.1 Introductory Offering
 * 40 percent discount on program package and additional license copies through 30 September 1994.


 * IBM ReDiscovery/2:Improved access to application components, including classification schemes and search-and-retrieve functions. Build descriptions of reusable components. Locate reusable components. Search and selection savings on reusable code. Application developer productivity. Constraint relief. Product positioning. Maintenance. Softcopy publications. Hardware requirements. Software requirements. Charges.
 * IBM DB2 Client Application Enablers and DB2 Software Developer's Kits
 * Client Application Enabler products enable application programs running on client workstations to access data stored in IBM DB2 relational databases on a LAN or host. Enhancements. Features in brief. Novell NetWare support. NetBIOS communication protocol. DB2 software developer's kits. Growth provision. Asset protection. Business solutions. Systems management. User productivity. Product positioning. Hardware requirements. Software requirements. Ordering information. Charges.


 * Statement of Direction: IBM Smalltalk for OS/2, Version 2.0 and IBM Smalltalk for Windows, Version 2.0
 * Planned functions and features. Projected benefits.


 * Statement of Direction: VisualAge for OS/2, Version 2.0 and VisualAge for Windows, Version 2.0
 * Enhancements planned for Version 2. Object Connection. Projected benefits.


 * Statement of Direction: IBM LAN Library and Management Facility
 * Intent to deliver VisualGen teams suite. Software configuration management functions. Version control. Configuration management. Application build. Electronic software packaging and distribution. Change control. Problem tracking. Managing software development.


 * PSP Show Schedule for the Next Month
 * Trade shows at which PSP is participating.


 * Software DEVCON '94, 20-24 June, Wiesbaden, Germany
 * Largest software conference in Germany. Conference subjects. Over 70 exhibits. IBM exhibits.


 * Free Pen Seminar at PC Expo, 28 June, Plus Free Admission to PC Expo Exhibits
 * Developers present three-hour seminar. Topics. Registration for PC Expo not required.


 * Two Marketing Opportunities for ISVs Exhibitors at the OS/2 World Conference and Exhibition
 * For exhibitors only. IBM's Show & Sell. AEGIS Product Marketing Forum. Signing up for exhibit space. Deadline 24 June.


 * 1994 APPC/APPN Technical Conference, 12-15 July, Boston
 * The only conference concentrating on APPC and APPN. Learn in less than a week. Conference highlights. Special three-track sessions. Registration and more information.


 * OS/2 Technical Update '94, 11-14 September, Atlanta
 * The IBM connection. Three basic elements. Link up. And the winner is... List of conference tracks. The registration package. About your registration. Conference fees. Payment of fees. Cancellations and substitutions. Travel. Attendee registration form.


 * Schedule of OS/2 Technical Conferences
 * List of upcoming OS/2 technical conferences.


 * OS/2 Distributors in Europe, Middle East, and Africa
 * List of distributors as of 27 May 1994.

Worldwide Developer Assistance Program Repository on Internet
The IBM Personal Software Products Worldwide Developer Assistance Program is announces its worldwide file repository on the Internet.

With uncounted millions of users, the Internet is by far the world's largest connected network. To better serve the development community, the IBM Worldwide Developer Assistance Program is responding to the many requests for support through the Internet. Tools, utilities, and information are now available on the "information superhighway" for all DAP members around the world.


 * Contents

The DAP Internet site, called "The DAP Information Library", includes the following file bases:

DAPTOOLS Restricted Software: These tools, utilities, demos, and sample code are available only to members of IBM's Worldwide Developer Assistance Programs. Popular tools include PHOENIX2 (a FAT and HPFS unerase utility), DEBUGO (A terminal debug program), MRFILEPM (file manager), and many more exclusive tools.

EWS: This is a shadow of the IBM Employee Written Software file collection. This library contains many tools and utilities of general interest, and some tools specifically for developers. Tools include MSHELL and TSHELL (installable shells for OS/2), TINYED (an OS/2 text editor), and many more.

DAPLIB: The DAPLIB will keep developers up-to-date with the latest announcements and useful information for DAP members. Until now, these programs have been available only to DAP members with access to CompuServe, and to Commercial and Premier DAP members in the USA.


 * Requirements for Access

The DAP Information Library is a private repository, but access is easy to get, and is open to all Worldwide DAP members.
 * Users must be members of one of IBM's Worldwide Developer Assistance Programs.
 * Users must use their own Internet service providers with true TN3270 and FTP capabilities.
 * Users must agree to the terms and conditions of all license agreements associated with both the libraries and the files themselves.


 * How to Enroll for Access

Current Worldwide DAP members:

Get the file WWDAP.TXT. This is the WWDAP application form, with a few lines added at the top to be filled out and returned. Existing members need to fill out the top portion only! Once the file has been e-mailed back to IBM, your member access to the DAP Information Library will be processed.

Non-DAP members:

You must first join the IBM Worldwide Developer Assistance program to get access to the DAP Information Library Internet site. Fill out the file WWDAP.TXT completely. Once your DAP ID number has been assigned, we will begin the processing of your access to the DAP Information Library on the Internet.


 * Guest Accounts

The WWDAP.TXT file is located at most popular OS/2 Internet sites. You may also ftp to the DAP Information Library guest account. The DAP Information Library is at DAP.SVO.COM (192.195.29.5). There are ten guest accounts (GUEST1, GUEST2 ... GUEST10). Login with a password of DAP4ME. These are limited-access accounts and will give access to a few information files including WWDAP.TXT (the Worldwide DAP membership application).


 * Contact Information

Further questions or comments should be directed to the DAPTOOLS Coordinator at 71075,2553 (CompuServe) or 71075.2553@compuserve.com

Questions or comments regarding Worldwide DAP membership should be directed to WWDAP@VNET.IBM.COM.

Several Offerings to Commercial and Premier Services Members of the IBM Developer Assistance Program
Members of Commercial/Premier Services in the IBM Developer Assistance Program in the USA are eligible for discounts and special rates on several offerings. These offerings include software discounts, software manufacturing services, Videodisc mastering and replication, CD-ROM replication, and PLV compression services. Details about each of these offerings are given below.


 * Eligibility for Commercial/Premier Services

The item "How to Join the IBM Developer Assistance Program", later in this newsletter, includes the requirements for joining US Commercial/Premier Services.


 * Software Discount Program

A significant discount on selected IBM software products is available to members of the U.S. Commercial/Premier Services of the IBM Developer Assistance Program. The following products are available under this program: Suggested     DAP Part                                            Retail         Discount Number  Description                             Price (USD)    Price --  ---                             ---

61G0904 OS/2 2.1 (CD-ROM)                          219          131.40 61G0900 OS/2 2.1 (3.5-inch diskettes)              249          149.40 71G1877 OS/2 2.1 Upgrade (CD-ROM)                  169          101.40 61G0902 OS/2 2.1 Upgrade (3.5-inch diskettes)      199          119.40 71G5395 OS/2 2.1 for Windows (CD-ROM)              139           83.40 71G5391 OS/2 2.1 for Windows (3.5-inch diskettes)  149           89.40

61G1416 Developer's Toolkit for OS/2 2.1           139           83.40 (3.5-inch diskettes) 61G1564 Developer's Toolkit for OS/2 2.1, Upgrade   79           47.40 (3.5-inch diskettes) 96F8326 IBM Extended Services for OS/2             595          357 04G1049 IBM Extended Services with Database       1995         1197 Server for OS/2 (3.5-inch diskettes)

96F8748 IBM LAN Server Entry 3.0 (CD-ROM)          745          447 96F8400 IBM LAN Server Entry 3.0                   795          477 (3.5-inch diskettes) 96F8749 IBM LAN Server Advanced 3.0 (CD-ROM)      2245         1347 96F8414 IBM LAN Server Advanced 3.0               2295         1377 (3.5-inch diskettes)

96F8444 IBM Network Transport Services/2            85           51 (3.5-inch diskettes) 96F8379 IBM System Performance Monitor/2           495          297 (3.5-inch diskettes) 20G0400 CUA Control Library 2 V1.0 (dual media)    149           89.40

79G0257 Communications Manager/2 1.1 (CD-ROM)      495          297 79G0258 Communications Manager/2 1.1               495          297 (3.5-inch diskettes)

87G7613 VisualAge (dual media)                    2495         1996 87G7049 VisualAge Team (CD-ROM)                   4995         3996 87G7054 VisualAge COBOL (dual media)              1495         1196 87G7059 VisualAge Multi-Database (dual media)      995          796 87G7064 VisualAge Communications (dual media)     1750         1400 87G7069 VisualAge Multimedia (dual media)          495          396 The available products and their prices are subject to change without notice. This offering may be withdrawn by IBM at any time.

The IBM DAP Software Discount Program is available only to developers who have registered with the U.S. Commercial/Premier Services of the IBM Developer Assistance Program, received a Developer Assistance Program Identification Number, and returned a signed Terms and Conditions Agreement. This discount cannot be obtained through any other source, and may not be combined with any other discount offering. There is a maximum order quantity of 25 per part number per registered developer organization in any 12-month period.

To place an order by telephone:
 * Have your credit card information ready (American Express, Discover, MasterCard and VISA are accepted).
 * Call 1-800-3IBM-OS2 (1-800-342-6672).
 * Provide your Developer Assistance Program Identification Number.
 * The operator will verify your number and obtain pertinent credit-card information.
 * Shipping charges and applicable taxes will be added to the order.

Orders can also be placed by mail. For instructions, refer to your Developer Assistance Program Notebook.


 * Software Manufacturing Services

IBM has negotiated a special discount for members of the U.S. Commercial/Premier Services of the IBM Developer Assistance Program for Software Manufacturing Services. These services will be provided by IMPAC Technologies, Inc.

Services provided by IMPAC are:
 * 24-hour quotation services. IMPAC will provide written quotations to developers for software manufacturing and packaging services within 24 hours. Their normal quotation turnaround time is 3 to 4 working days.
 * Analysis of existing packaging at no cost. IMPAC will analyze a developer's existing software packaging, and make recommendations for more cost-effective alternatives where appropriate. This service, named Package Analysis and Cost Evaluation Service (PACES), is normally done at a nominal charge.
 * Package engineering services at no cost. IMPAC will provide package engineering services, including design consultation, at no cost. They will address various components of the final package, including license agreements, registration cards, boxes, manuals, and other miscellaneous components.
 * Component management. IMPAC will coordinate all package component delivery schedules with its suppliers, in order to guarantee on-time delivery of the finished product. IMPAC will also manage the inventory of components, and advise the developer of the need to re-order, or re-order automatically.
 * Computerized inventory control. IMPACT will maintain a computerized inventory system of both components and finished goods. They use state-of-the-art software, which is fully integrated into their accounting system. Weekly inventory reports are available to the developer. Minimum on-hand quantities will trigger orders to build to inventory as needed.
 * Zero-defect manufacturing. IMPAC's nine-step quality control program assures that the duplicated media is error-free and free from more than 4,500 known viruses. Media is verified bit-for-bit while being duplicated, statistically sampled on a second spindle, and visually examined during the duplication process.
 * Disk duplication services discounted. A 10 to 15 percent discount on disk duplication services (depending on volume) is offered to Commercial/Premier Services DAP members.
 * Product assembly services discounted. A discount of as much as 25 percent for product assembly services (depending on volume) is offered.
 * Complete FGI control and fulfillment services. IMPAC will maintain complete control of the Finished Goods Inventory. Weekly reports are available at no cost to the developer. Minimum on-hand quantities will trigger build orders to inventory. IMPAC will provide fulfillment services to developers. This includes shipping to distributors, as well as order processing and fulfillment.

To take advantage of these services, contact: Frank Starr IMPAC Technology, Inc. 180 Gordon Drive Exton PA 19341 1-215-594-8500

IBM has negotiated these special discount prices for members of the U.S. Commercial/Premier Services of the IBM Developer Assistance Program. All information about this offer has been provided by IMPAC Technology, Inc. IBM assumes no responsibility for the services provided by IMPAC. All transactions and agreements for this offering are between you and IMPAC. IBM makes no warranties, either express or implied, about this offering. This offering may be withdrawn, with or without cause, at any time.


 * Videodisc Mastering and Replication

IBM has negotiated a special discount for members of the U.S. Commercial/Premier Services of the IBM Developer Assistance Program for Videodisc Draw disc, Videodisc Mastering,, and Videodisc Replication services. These services will be provided by United States Video Corporation (USVC) in cooperation with Technidisc Inc. USVC is located in Vienna, Virginia, and has been specializing in providing videodisc production services since 1984.

All rates given below are subject to change without notice. Videodisc Mastering Rates

8 days      5 days       3 days       1 day        Same day CAV   1,665 USD    2,340 USD    2,713 USD    3,400 USD    4,950 USD CLV   2,128 USD    2,700 USD    2,975 USD    3,655 USD    5,363 USD

Videodisc Replication Rates

Quantity       Single Side        Double Side 1 - 499        15.00 USD          19.00 USD 500 - 999        11.00 USD          14.50 USD

Draw Disc Rates

For single-sided CAV plastic:

Turnaround Time    Quantity 1      Quantity 2 - 9 3 days            275 USD           225 USD 24 hours           300 USD           250 USD

For single-sided CAV plastic, maximum recording time 55 minutes:

Turnaround Time    Quantity 1      Quantity 2 - 9 3 days            300 USD           250 USD 24 hours           325 USD           275 USD

For single-sided CAV glass:

Turnaround Time    Quantity 1      Quantity 2 - 9 3 days            395 USD           375 USD 24 hours           425 USD           395 USD

For single-sided CLV plastic:

Turnaround Time    Quantity 1      Quantity 2 - 9 3 days            425 USD           395 USD 24 hours           450 USD           425 USD To request a Videodisc order form and/or Videotape Specifications information handout, please call: Mr. Frank Garber United States Video Corporation 2070 Chain Bridge Road, Suite 485 Vienna VA 22182 Telephone: 1-703-848-1990 Fax:      1-703-356-8345

IBM has negotiated these special discount prices for members of the U.S. Commercial/Premier Services of the IBM Developer Assistance Program. All information about this offer has been provided by United States Video Corporation. IBM assumes no responsibility for the services provided by United States Video Corporation, and or Technidisc Inc. All transactions and agreements for this offering are between you and USVC. IBM makes no warranties, either express or implied, about this offering. This offering may be withdrawn, with or without cause, at any time.


 * CD-ROM Replication

IBM has negotiated a special discount for members of the U.S. Commercial/Premier Services of the IBM Developer Assistance Program for CD-ROM Checkdisc and CD-ROM Mastering and Replication services. These services will be provided by Crawford Multimedia, a Division of Crawford Communications, Inc. Crawford can create Checkdiscs in the ISO 9660/High Sierra format. Support for CD-ROM XA and Red Book audio CD will be available in the future.

The CD-ROM one-offs will play in any ISO 9660 CD-ROM player.

All rates given below are subject to change without notice. Checkdisc Services

Turnaround Time ->     1 day       2 day       3 day DAP rate              450 USD     315 USD     225 USD Additional discs      135 USD     135 USD     135 USD

CD-ROM engineering charges: 100 USD per hour

Data format conversion: priced per project

Tape archive of CD image: 100 USD Mastering and Replication Services

Tapes should be checked for conformance to premaster technical specifications before submission for mastering.
 * Mastering, 5 day turnaround: 975 USD
 * Replicates including two-color label and jewel box: 1.75 USD each
 * Minimum replication charge: 300 USD

To take advantage of this offer, contact: Crawford Multimedia 3098 Piedmont Road Atlanta GA 30305

If you have any questions regarding the CD-ROM Replication and Mastering discount offer, please call Crawford Multimedia's CD-ROM production department at 1-404-365-2266.

Data Input Guidelines
 * Image Format

A CD data image is an identical copy of the data that will be placed on a CD. This image is output onto a CD-WO, 8mm, or 4mm tape. The CD data image is created with proprietary CD data publishing systems available from several companies.


 * Media Format

CD-ROM images must be supplied to Crawford on CD, CD-WO, 8mm, 4mm, or SCSI hard disk. Blocking factors of 4096 or more are required for 8mm or 4mm tape. Tapes must be ANSI-labeled or IBM-labeled.


 * Customer-supplied hardware and media

Contact Crawford's Production Engineering department for specifics on other customer supplied subsystems. All input materials sent to Crawford must be externally labeled for identification. Each label should contain the following applicable information: - Company name - CD-ROM title - Date - Block size (4096, 6144, or 8192)


 * File Formats

CD-ROM images may be in any file format recognized by the customer's application retrieval software. ISO is the most widely used file format for CD-ROM. The ISO 9660 standard defines a directory structure which has been accepted by the International Standards Organization. Formatting a CD-ROM to this standard will allow CD-ROM interchange on any platform that supports the ISO 9660 standard.


 * Recommendations
 * 8mm tape is the preferred input for images ready for mastering.
 * Use only new tapes of good quality.
 * Provide a duplicate set of tapes. Duplicates are useful if there are problems reading the original tapes.
 * Write-protect your input media before sending to Crawford.
 * In the DOS environment, limit the number of files per subdirectory to 250 to avoid performance degradation.

IBM has negotiated these special discount prices for members of the U.S. Commercial/Premier Services of the IBM Developer Assistance Program. All information about this offer has been provided by Crawford Multimedia. IBM assumes no responsibility for any services provided by Crawford Multimedia. All transactions and agreements for this offering are between you and Crawford Multimedia. IBM makes no warranties, either express or implied, about this offering. This offering may be withdrawn, with or without cause, at any time.


 * PLV Compression Services

IBM has negotiated a special discount for members of the U.S. Commercial/Premier Services of the IBM Developer Assistance Program for PLV Compression Services. This service will be provided by NB Engineering, Inc. of Crofton, Maryland.

Intel Corporation has licensed NB Engineering, Inc., to provide Production-Level Video (PLV) compression services. PLV, Intel's off-line video compression technique, offers high image quality, small file sizes, and inexpensive distribution of digital video in large quantities. NB Engineering will be the first company in the United States that can provide digital video compression services using Intel's new PLV 2.0, the highest quality digital video currently available from Intel.

Rates:

Compression Pricing:

The price for less than 300 minutes of video will be 200 USD per minute, a savings of 20 percent off NB Engineering Inc.'s standard pricing. NTSC Analog Input Options

3/4                              1       3/4     inch    High             Beta    inch inch   SP       8      Beta      SP    Type C     M2     D2

DAP    50      50      50      50       50      50       50     50 rate   USD     USD     USD     USD      USD     USD      USD    USD

Digital Output Options

150 MB  400 MB    2.3 GB     650 MB     1.0 GB         tape     tape      tape      CD-ROM      M/O

DAP      25       40        50         50         250 rate     USD      USD       USD        USD        USD If you have any questions about the PLV Compression Services discount offer, or to obtain information about preparing your video for PLV, or scheduling services, please contact: Gini Volini Compression Services Manager NB Engineering, Inc. 2110 Priest Bridge Drive, Suite 1 Crofton MD 21114 Voice: 1-410-721-5725 Fax:  1-410-721-5726

Please have your DAP identification number available when ordering services.

Production-Level Video Overview


 * Why compress motion video?

There are three reasons why we compress motion video:

- Video that is digitized directly is just too big. At a basic digitization rate of 720 KB/frame, one second of video (30 frames) requires 22,100,000 bytes of storage. (The value of 720 KB is based   on a resolution of 512x480x3.)

- The least expensive medium for delivery of motion video, a CD-ROM, has a limited storage capacity of 650,000,000 bytes.

- The delivery speed of a CD-ROM is 153,600 bytes per second.

These numbers indicate that:

- No more than 30 seconds of uncompressed video can be stored on   CD-ROM.

- The motion video cannot be played back at anything close to full speed.

Therefore, compression is required.


 * Why compress motion video off-line?

Off-line compression allows you to take advantage of asymmetric compression algorithms, which are designed to optimize decompression time at the expense of compression time.

Since compression is only done once, it is worth using high-speed computer resources to achieve the highest quality image with minimum decompression requirements. This is particularly important to DVI technology, since real-time processor cycles are used for more than decompression.

Production-Level Video (PLV) Compression Basics


 * The hardware:

There are two processors involved in displaying motion video on a Personal Computer. The first is the Intel X86 family CPU, which is responsible for retrieving the files from the storage medium (CD-ROM  or hard disk) for general calculations and for setup of DVI Technology operations. The second is the Intel 82750 pixel processor. This processor decompresses the video and prepares it for display. It also performs all non-VGA graphics operations and video special effects.


 * The algorithm:

The PLV compressed video algorithm consists of reference frames and delta frames. A reference frame is a fully encoded image (a still image) that uses three times the average data rate. Typically, a reference frame is the first frame of a clip. Scene changes, such as cuts, automatically become reference frames. In most cases, the compression algorithm encodes only the differences between a frame and the previous image. This compression of the difference is referred to as the delta frame. The information about the pixels that is stored for these frames is only what has changed from the previous frame. This scheme is essential to the significant size reduction accomplished in PLV compression.


 * Color subsampling:

Another key feature of the PLV compression algorithm is color subsampling. The human eye is less sensitive to color information than to brightness information (in video terms, chrominance and luminance). PLV takes advantage of this fact by retaining only 1/16th of the color information. That is, color information is stored only for every fourth pixel. When the image is recreated, the intervening pixel color is determined by interpolation.

IBM has negotiated these special discount prices for members of the U.S. Commercial/Premier Services of the IBM Developer Assistance Program. All information about this offer has been provided by NB Engineering, Inc. IBM assumes no responsibility for the services provided by NB Engineering, Inc. All transactions and agreements for this offering are between you and NB Engineering, Inc. IBM makes no warranties, either express or implied, about this offering. This offering may be withdrawn, with or without cause, at any time.

PSP Advertising Program Offers Advertising Discounts to Hardware and Software Developers and PC Manufacturers
IBM announces a program that offers advertising discounts to PC manufacturers and developers of hardware and software products for OS/2 and LAN Systems. These discounts are available in high-impact publications produced by publishers such as CMP, Ziff-Davis, and IDG.

Companies can now use the Personal Software Products Advertising Program to increase and enhance their advertising through the use of discounted rates negotiated on their behalf by IBM.

"This program is for certified developers of products for OS/2 and LAN Systems," said Joanne Meleski, advertising manager for IBM's Personal Software Products division. "It promotes the benefits of our certification program; increases industry awareness of our products and the applications that run on them; and complements our ongoing national PSP advertising. It's a win-win proposition."

In addition to reduced rates, the PSP Advertising Program provides developers with OS/2 and LAN systems certification marks to spotlight their products and complement national IBM advertising. The certification marks are available to developers whose products pass the IBM Certification Program, which signifies that hardware and software products are compatible with IBM operating systems or LAN systems products.

Following are some details from the PSP Advertising Program brochure.


 * Introducing the Personal Software Products Advertising Program

The Personal Software Products Advertising Program is available just for Software Developers, Independent Hardware Developers, and Personal Computer Manufacturers. And it exists to help you create sales in the most efficient, effective, and productive way possible, while making it easy for you leverage your association with IBM.

Now it's easy and economical to:
 * Receive discounted magazine placement rates.
 * Place advertising for your product in a powerful group of high-impact magazines, selected to produce the greatest awareness and results.


 * Here's How You'll Benefit

The Personal Software Products Advertising Program offers you the opportunity to:
 * 1) Increase and enhance your advertising. With discounted advertising rates from IBM, you can get more for your money, and you'll create greater impact for your business.
 * 2) Increase your share of the competitive market. More awareness can mean more sales, helping you own a bigger piece of the market. That's success that we'll both be proud to share.
 * 3) Increase awareness for the reputation and quality of IBM Personal Software Products. A prominently featured OS/2 or LAN Systems mark in your advertising will telegraph your high standards to your customers, helping them make the right choice. And your advertising will complement national Personal Software Products advertising ... creating more impact for both of us.

And importantly, the Personal Software Products Advertising Program allows you to participate - and benefit - at the level that's right for you. You decide the involvement that fits your advertising and marketing programs, and the Program accommodates your company's needs and goals.


 * The Power of the IBM Name

The Personal Software Products Advertising Program allows you to put the power of the IBM name to work for you through the use of IBM marks in your advertising.

These icons represent internationally known and respected products and services. Together, we are creating the same highly regarded reputation for our Operating Systems and LAN Systems products.

With the Personal Software Products Advertising Program, you can put the IBM OS/2 or LAN Systems mark to work for you today. It's a powerful advantage that can differentiate your company and products, and help all of us remain strong, competitive, and profitable.


 * How to Participate

Call 1-800-491-5740 within the USA, or 1-810-573-3277 from elsewhere, to participate in the Personal Software Products Advertising Program.

A complete, easy-to-use Enrollment Package for the Program has been prepared for you. It contains:
 * The simple enrollment and prior approval forms.
 * Complete guides to the industry-recognized magazines included in the Program, and the discounted placements your advertising will receive in each.
 * Sample OS/2 and LAN Systems mark artwork for inclusion in your advertising.

The Developer Connection for OS/2, Volume 4
Here is the list of contents in Volume 4 of The Developer Connection for OS/2 CD-ROM. New and updated items are marked accordingly.

Information about subscribing to The Developer Connection for OS/2 is given in an article toward the end of this newsletter. Key: (Demo) = Demonstration (E)   = Excerpt (I)   = IBM Internally Developed Software (P)   = Pre-Release Software

Bitmaps ---

BITMAP32: A 32-bit bitmap viewer (I) GBM: A generalized bitmap Module (I) NEW Samples: Samples of Developer Connection bitmaps (I)

Communication Tools ---

APPC Games: A collection of three games: CYCLES, REVERSI, and MANDPM (I) APPC Utilities: A collection of six APPC command-line utilities (I) AutoDisp: A graphical display of APPN resources (I) OS/Tools Inc.: COM/8 and COMscope: 3.5-Inch Diskette (Demo) IBM: Communication Manager/2: API Programs & Productivity Aids IBM: Communication Manager/2: Product & Applications: 3.5-Inch Diskettes IBM: Communication Manager/2 Creative Systems: Golden CommPass (Demo) GOPHER: An OS/2 PM client for the Internet Gopher protocol (I) GoServe: A Gopher Server for OS/2 v2.x (I) LANXCOPY: PC to PC file transfer using NetBIOS (I) NEW IBM: Networking Services/DOS: 3.5-Inch Diskettes PMFTERM: An OS/2 asynchronous emulation and file transfer utility (I) RINGUTIL: Graphically monitors ring utilization (I) NEW REXXAPPC: REXX Communications APIs (I) Softronics: Softerm Plus for OS/2 NEW IBM: Time and Place/2 Client Install: 3.5-Inch Diskettes NEW IBM: Time and Place/2 Server Install: 3.5-Inch Diskettes NEW IBM: TCP/IP for OS/2 (P)

Databases -

IBM: DataBase/2 for OS/2 Single User DBMRPW: A database manager remote password administrator utility (I) PrOffice: Personal Address Book/2 Light: 3.5-Inch Diskette (Demo)

Development Tools -

IBM: 32-bit OS/2 Toolkit Utilities (P) ALPHA2: A code browser and analysis program (I) UPDATED IBM: APL2 For OS/2 (Demo) UPDATED ASDT32: An applications/system 32-bit debug utility (I) IBM: OS/2 Bidirectional Language SDK UPDATED IBM: Cross System Products/2 AD: 3.5-Inch Diskettes (Demo) CTFORMAT: A code and text formatter (I) Data Access: DataFlex v3.0 (Demo) IBM: Kernel Debugger DEBUGO: A specialized terminal program for the debug kernel (I) NEW IBM: Dialog Editor enhanced to support Pen for OS/2 (P) DrDialog: A visual REXX programming environment (I) UPDATED EDITINI: An OS/2 text editor for .INI and profile files (I) IBM: Graphics Interface Kit/2 (Demo) HexDump: A hexadecimal display and conversion utility (I) IBROW: An image browser utility (I) IPFCPREP: A preprocessor for the IPF Compiler (I) IBM: Kernel Debugger for OS/2 v2.11 (P) NEW Transcendental Automation: LR by Transcendental Automation v1.0: 3.5-Inch Diskettes (Demo) IBM: Object Utility/2 (P) OpenDoc for OS/2: Alpha Toolkit (P) UPDATED IBM: OpenGL on OS/2 (Demo) NEW IBM: The Developer's Toolkit for OS/2 v2.1 (Japanese): 3.5-Inch Diskettes IBM: The Developer's Toolkit for OS/2 v2.1 (Japanese) IBM: The Developer's Toolkit for OS/2 v2.1: 3.5-Inch Diskettes IBM: The Developer's Toolkit for OS/2 v2.1: 5.25-Inch Diskettes IBM: The Developer's Toolkit for OS/2 v2.1 IBM: Pen for OS/2 Base (P) IBM: Pen for OS/2 Base: 3.5-Inch Diskettes (P) IBM: Pen for OS/2 Developer's Toolkit IBM: Pen for OS/2 Developer's Toolkit: 3.5-Inch Diskettes IBM: Personal AS Builder/2 Base (Demo) IBM: Personal AS Builder/2 Development (Demo) IBM: PL/I Workstation/2: 3.5-Inch Diskettes (Demo) ATG Enterprises: PM Debug (Demo) PMPRTF: Extends PRINTF to PM applications (I) PMSPY32: OS/2 PM message spying program (I) RXD: PM source level debugger for REXX (I) RxMathFN: A REXX DLL with C-language math functions (I) RXNETB: REXX APIs for the OS/2 NetBIOS (I) Softbridge: Softbridge Basic Language (Demo) SD386: Source level debugger for C (I) One Up Corp: The S.M.A.R.T. Tool v1.0 (P) UPDATED IBM: Sniff16: A utility to search 16-Bit apps (P) IBM: Software Installer for OS/2 (Demo) IBM: SOMobject Base Toolkit: 3.5-Inch Diskettes IBM: SOMobject Base Toolkit Documentation IBM: The Developer's Toolkit for OS/2 1.3: 3.5-Inch Diskettes IBM: The Developer's ToolKit for OS/2 2.1 Folder Creation IBM: Validator for OS/2 (P) NEW Hockware: VisPro/REXX v1.1 (Demo): 3.5-Inch Diskettes Visual REXX2: A library of REXX functions that provide a PM interface (I) IBM: XPG/4 Internationalization Library (P) UPDATED Z Family/2: IBM Z Family Reusable Libraries/2 (P) NEW

Editors ---

Boxer Software: Boxer Text Editor (Demo) NEW Compuware: Compuware Professional Editor (P) NEW CustEPM: A customized version of Enhanced Editor (I) UPDATED EnvEd: Environment Editor (I) IBM: EPM: Enhanced Editor (P) UPDATED IBM: EPMBETA: A 32-bit version of EPM (P) NEW MicroEdge: SlickEdit v2.3 (Demo) TINYED: A tiny OS/2 and DOS editor (I)

IBM OS/2

IBM: Hangeul OS/2 v2.1 (Korean) CD-ROM: 3.5-Inch Diskettes (Demo) NEW IBM: OS/2 SMP CD-ROM: 3.5-Inch Installation Diskettes (P) UPDATED IBM: OS/2 SMP: 3.5-Inch Diskettes (P) UPDATED IBM: OS/2 T 2.1 (Taiwan Traditional Chinese): 3.5-Inch Diskettes (P) NEW IBM: OS/2 for Windows v2.99 CD-ROM: 3.5-Inch Installation Diskettes (P) NEW IBM: OS/2 for Windows v2.99: 3.5-Inch Diskettes (P) NEW

LAN Systems Tools -

IBM: DCE for OS/2 Starter Kit (P) IBM: DCE Client for OS/2 and Developer's Tools DIRSTAT: A PM application that displays LAN adapter information (I) IBM: DOS LAN Services: 3.5-Inch Diskette (P) Pinnacle Technology, Inc.: Desktop Observatory v3.0 (Demo) IBM: LAN Adapter Protocol Support for TCP/IP (P) IBM: LAN Server APR and Sample Programs: 3.5-Inch Diskettes IBM: MPTS AnyNet for OS/2: 3.5-Inch Diskettes IBM: Network SignON Coordinator (Demo)

Multimedia Tools

CD Explorer: A compact disc audio explorer (I) Aria: Digital Music Player (Demo) NEW FLIC PLAY: FLI/FLC Animation Playback Support For MMPM/2 (I) NEW IBM: MMPM2 v1.1.3 Base (Demo) UPDATED IBM: MMPM2 v1.1.3 Base: 3.5-Inch Diskettes (Demo) UPDATED IBM: MMPM2 v1.1.3 Base: 5.25-Inch Diskettes (Demo) UPDATED IBM: MMPM2 v1.1 Toolkit BOCASoft: BOCASoft System Sounds v1.0 (Demo) BOCASoft: BOCASoft WipeOut v1.0: 3.5-Inch Diskette (Demo)

Product Overviews -

IBM: Animated Design/2 Overview (Demo) IBM: DataGuide/2 v1.0 (Demo) IBM: DCE (Demo) IBM: IMS Client Server/2: 3.5-Inch Diskette (Demo) IBM: LAN Systems (Demo) IBM: Tutorial Manager/2 #1 (Demo) IBM: Tutorial Manager/2 #2 (Demo) IBM: VisualAge (Demo)

Productivity Tools --

MHR Software & Consulting: ATS for OS/2 (Demo) BOOTOS2: An OS/2 bootable diskette creation utility (I) UPDATED CLOKGS: A digital/analog clock for your desktop (I) ClipServ: TCP/IP clipboard server for OS/2 v2.x (I) Central Point: Anti Virus for OS/2 (Demo) DINFO: A swapper file monitor (I) EXCAL: A WPS-enabled calendar (I) NEW FORBROWS: A forum browser (I) UPDATED GFOLDR: A folder subsections creator (I) UPDATED GSEE: A file search utility and batch file builder (I) IMGTK16: The Image Toolkit (I) LoadDskf/SaveDskf: A set of diskette image utilities (I) NEW MAGNIFY: An OS/2 desktop magnifier (I) MANYCLIP: A multiple clipboard utility (I) NEW Megadesk: A desktop expander (I) OS20MEMU: An OS/2 memory utilization utility (I) PMCAM2: Saves pictures of PM screens into bitmaps/PostScript files (I) PmDraw!: An OS/2 graphics editor (I) PMGB32: A display of planet Earth as a globe (I) PMTIMER: An OS/2 program timer (I) UPDATED PMTREE: A graphical display of PM windows (I) QCONFIG: A system configuration utility (I) UPDATED IBM: IBM Library Reader/2 (Demo) ReDiscovery/2: A productivity tool that enables software reuse (Demo) NEW SCRAP: A screen capture utility (I) ShiftRun: Runs OS/2 program before IPL is completed (I) IBM: SearchManager/2 (Demo) Capstone Software: SpaceMap for OS/2 v1.0 (Demo) TXT2PS: A text-to-postscript conversion utility (I) UTIL2: AIX-like utilities for OS/2 (I) UPDATED ViewAll: An OS/2 program that displays all OS/2 books on the bookshelf (I) Arcadia Technologies: Workplace Companion v1.53 (Demo)

Service ---

IBM: C Set ++ for OS/2 v2.1 Class Library CSD IBM: C Set ++ for OS/2 v2.1 Class Library CSD: 3.5-Inch Diskettes IBM: C Set ++ for OS/2 v2.0 & v2.1 Compiler CSD UPDATED IBM: C Set ++ for OS/2 v2.0 & v2.1 Compiler CSD: 3.5-Inch Diskettes UPDATED IBM: C Set ++ for OS/2 v2.0 Class Library CSD IBM: C Set ++ for OS/2 v2.0 Class Library CSD: 3.5-Inch Diskettes IBM: C Set ++ for OS/2 v2.0 & v2.1 Utilities CSD IBM: C Set ++ for OS/2 v2.0 & v2.1 Utilities CSD: 3.5-Inch Diskettes IBM: LAN System Service Pack: 3.5-Inch Diskettes IBM: OS/2 v2.11 ServicePak (USA) CD-ROM & 3.5-Inch Diskette Installation IBM: OS/2 v2.11 ServicePak (USA) CD-ROM & 5.25-Inch Diskette Installation IBM: OS/2 v1.3 Toolkit CSD Level XR05053: 3.5-Inch Diskettes NEW IBM: OS/2 v1.3 Toolkit CSD Level XR05053: 5.25-Inch Diskettes NEW IBM: WorkFrame/2 v2.1 CSD1 IBM: WorkFrame/2 v2.1 CSD1: 3.5-Inch Diskette

Source Code ---

IBM: OS/2 Bidirectional Language Support Developer's Kit Source Code (P) Bitmap32: Source Code (I) IBM: Doubplay: Multimedia Double Buffering Playlist C Samples (P) EXCEPT: OS/2 v2.* Trap debugging aid exception handler source sample NEW GBM: Generalized bitmap module source code (I) UPDATED TOOLBAR: An Icon Bar Sample NEW PMSAMPLE: Programming source samples and utilities for OS/2 base (I) NEW PMSPY32S: OS/2 PM Spying Source Code (I) IBM: RIFFSamp: Multimedia RIFF Source Code (P) IBM: A collection of Workplace Shell samples (P) UTIL2: AIX-like utilities source code (I) IBM: Workplace Shell IDL files for SOM 2.0 (P)

Source Code From The Developer Connection News --

Volume I, Multithreading PM Apps (I) Volume II, Dynamic Linking on OS/2 v2.x (I) Volume II, Exception Mgt. in 32-Bit OS/2 (I) Volume II, OS/2 <-> WIN-OS/2 Communication (I) Volume III, M Shell (I) Volume III, StartDos (I) Volume III, T Shell (I) Volume III, Transform Example (I) Volume III, 32-Bit Character-Mode APIs (P) Volume IV, Sharing the Parallel Port NEW Volume IV, Writing Object-Oriented Multimedia I/O Procs NEW Volume IV, Filling You in: Areas, Clippings, & Paths NEW Volume IV, OS/2 Debug Kernel NEW Volume IV, OS/2 <-> Win-OS/2 Communication NEW

Test Tools --

Softbridge: Automated Test Facility WorkStation & ATF Networked: 3.5-Inch Diskettes (Demo) PMATE: An automated test environment with user input captured (I) IBM: Workstation Interactive Test Tool: 3.5-Inch Diskettes (Demo)

On-Line Documentation -

IBM: The Developer Connection News: Volumes 1, 2, and 3 ComputerWorld On CD: Selected Articles 1991-1993 Wiley Professional Computing: Designing OS/2 Applications, by David Reich (E) Van Nostrand Reinhold: OS/2 2.1 Application Programming Guide, by Kelly, Swearingen, Bezviner, and Shrader (E) NEW SAMS: OS/2 2.1 Unleashed, by David Moskowitz & David Kerr (E) SAMS: Real World Programming for OS/2 2.1, by Blain, Delimon, and English (E) Apple Computer, Inc.: OpenDoc White Paper Apple Computer, Inc.: OpenDoc Technical Summary IBM: WorkPlace OS White Paper NEW IBM: Comm Manager/2 Books IBM: LAN Systems Books IBM: LAN Systems News IBM: PSP's LAN Systems Solutions IBM: OS/2 & LAN Systems Development Tools Guide NEW IBM: OS/2 Application Developer Training IBM: OS/2 2.1 Technical Update IBM: PM Programming Guide Volumes 1, 2, and 3 IBM: PM Programming Reference Books IBM: Red Book Volumes 1, 2, 3, and 4 IBM: Application Design Guide IBM: CP Guide and Reference IBM: Debug Kernel Reference IBM: IPF Reference IBM: OS/2 Command Reference IBM: OS/2 v2.1 Physical Device Driver Reference IBM: OS/2 v2.1 Presentation Driver Reference IBM: OS/2 v2.1 Virtual Device Driver Reference IBM: REXX Reference IBM: REXX Users Guide IBM: SOM Reference IBM: Tools Reference

OS/2 Performance Beta I
IBM has made available the OS/2 Performance Beta I, version 2.99. (2.99 will be used as a version number for all OS/2 system betas.) This package can be downloaded from several electronic sources, and is also available on CD-ROM.

As a participant of this beta program, you will have the opportunity to install, test, and provide feedback on this pre-release code. IBM will post a separate questionnaire on the electronic repositories for you to use to provide feedback.


 * Performance Improvements

This beta contains a set of performance features that have been added to the OS/2 for Windows product. For example, we have developed a Fast Load option for Windows programs. We have made our Presentation Manager window management a full 32-bit subsystem. And we have added a new DOS setting to enable you to control the amount of system resources for each DOS application.


 * Responses to Customer-Driven Requirements

In addition to these performance improvements, we are also responding to more customer-driven requirements, with:
 * Support for multiple printer installation
 * Additional support for PCMCIA socket services
 * IBM Thinkpad models 350, 500 720, 750 and PS2E
 * AST Powerexec 4/25SL, 4/25SLC, and Bravo NB Color
 * Zenith 425L
 * Toshiba T4500C/T4600C
 * Additional CD ROM drivers
 * Philips models 205, 205MS, 206, 225, 225MS, 226
 * Sony models 531, 535, 6150, 6251, 6201, 6205, 7201, 7205
 * Workplace Shell color palette and icon changes for improved navigation


 * Beta Goals

Our primary customer goal in developing this beta is to provide a more personally responsive OS/2, in which screen response time, command and window processing, and application processing are noticeably improved for all current users of OS/2 for Windows. We are equally interested in delivering a product that new OS/2 users will find to be an acceptable, competitive offering for their low-end computers -- whether or not they are already using an operating system like IBM PC DOS or DOS/Windows.


 * Expectations from Testers

We would like you to install, test, and provide us with feedback. We would like you to compare and quantify the differences between this version of OS/2 and the environments you are currently using. We are interested in what applications you are running, and we are particularly interested in finding out:


 * Does this beta satisfy your needs in entry-level scenarios? For example, running your favorite Windows or OS/2 productivity application, personal finance application, personal organizer, spreadsheet, game, and so on in a 4 MB machine.
 * If you are a current OS/2 for Windows user, does this beta increase your satisfaction in your use of the product? Do you notice and benefit from improved desktop and application performance?


 * Prerequisites

To use Windows applications with this beta, you will need to have DOS 3.1 or higher and Microsoft Windows 3.1 installed in a partition visible to OS/2 during its installation process. This beta code will *not* work with Windows 3.11, nor will it work with Windows for Workgroups 3.1 or 3.11.

This beta code will *only* install over OS/2 for Windows, OS/2 for Windows + ServicePak, DOS and Windows 3.1, an empty partition, or itself. It will *not* install over OS/2 2.1, OS.2 2.1 + ServicePak, or OS.2 2.11.

Hardware requirements are:
 * Intel386 SX-compatible or higher processor
 * 4 MB of RAM, minimum
 * one 1.44 MB, 3.5-inch diskette drive
 * hard disk with 20 MB to 40 MB of free space
 * a mouse or compatible pointing device


 * Downloading the Beta

Electronic delivery of the OS/2 Performance Beta is available from the following e-mail repositories. Since there are 21 diskette images plus several text files, we recommend a high-speed modem for downloading this package.


 * IBM OS2BBS - If you are a subscriber to the OS2BBS, you may download the beta from the software download library on OS2BBS. The package name is OS2PERF1. If you are not a subscriber to the OS2BBS, and would like to subscribe, call 1-800-547-1283.
 * CompuServe - Members of the CompuServe Information Service may download the beta from the IBM OS2 FORUM library (GO OS2BETA). Select the OS/2 Performance Beta from the menu.

For IBM internal users only:
 * OS2BETA - IBM employees with access to the IBM Network may download the beta from the OS2BETA tools disk (TOOLCAT OS2BETA). The package name is OS2PERF1. The beta package may be downloaded and given to customers. To encourage as much internal testing of this beta as possible, we are providing a package of Microsoft Windows 3.1 on OS2BETA STRICTLY FOR USE IN THIS TESTING. (The package name is MSWIN31.) You may use this copy of Windows only at work, and it CANNOT be distributed outside of IBM. If a copy of DOS is needed to install Windows, you can obtain it from PCPROD or PCWARES.


 * Ordering the Beta CD-ROM

You may purchase a copy of the beta on CD-ROM for 14.95 USD plus appropriate sales tax by calling 1-800-251-2177 between 8:00 a.m. and 5:00 p.m. Eastern time (GMT-5), and charging the cost to VISA or MasterCard.


 * Tester Feedback

Technical support for this beta program is available through the PSPBETA FORUM on CompuServe, through the "Beta feedback" topic of the OS/2 Club bulletin board on PRODIGY, and through the IBM electronic bulletin-board system, OS2BBS, in a forum called OS2BETA.

In the USA, to become a member of CompuServe, call 1-800-524-3388 and ask for representative 239. To become a member of PRODIGY, call 1-800-776-0845. To become a member of OS2BBS, call 1-800-547-1283.

Outside the USA, consult the IBM contact through which you obtained the beta.

Technical support for IBM internally is provided in the OS2BETA FORUM on the IBMPC conferencing disk.


 * Ordering the Beta in E/ME/A

Because this beta requires a US version of Microsoft Windows 3.1, IBM is not making the beta available in Europe, the Middle East, and Africa (E/ME/A) on a CD-ROM. Instead, the beta code will be put on various bulletin-board systems for electronic download. The beta code will be on:
 * IBM E/ME/A Beta BBS, +44-256-819268
 * IBM E/ME/A DAP BBS (for DAP members)
 * CompuServe

Please note that the UK version of Windows 3.1 will probably work with this beta, but it is not a tested and supported combination at this time.

At any time, E/ME/A customers may check the latest status on the availability of the OS/2 Performance Beta by calling the IBM HelpFax, an automatic fax response service, at +44-256-50096. Customers may also receive information, in English, outlining beta availability and ordering details for Europe, the Middle East, and Africa. This information is accessible by using your telephone keypad. Simply enter the document number, 30501.

OS/2 Certification Program in Europe, Middle East, and Africa
Calling all developers in Europe, the Middle East, and Africa......

Never has there been a better time to support OS/2 2.1!

IBM's award-winning 32-bit PC operating system has snapped up BYTE Magazine's '1993 Award of Excellence', and been named by InfoWorld as the Reader's Choice 'Product of the Year' for the second consecutive year. OS/2 2.x has now won a total of 42 key awards! Benefits of Certification -

By certifying your product as being OS/2-compatible, you can expand the marketing and sales opportunity for your own product. Your customers will have confidence that your product will be compatible with OS/2. Furthermore, we will help spread the good news by listing your product in directories and CD-ROMs distributed worldwide.

Certification is simple. Test your DOS, Windows or OS/2 product with OS/2 2.1, using the relevant test suite. For each product tested, you return a completed test suite, completed licence agreement, completed marketing profile form, and a copy of the product. You will then be authorised to use the unique OS/2 certification mark on your marketing materials.

There is no charge for participating in this program.

Obtaining Test Suites -

Indicate whether you are interested in the certification test suite for OS/2, DOS, or Windows Applications, and return the following form to:

IBM PSP Europe           Fax: +44 256 51136 or +44 256 58684 ISV Marketing (N2W) Normandy House Basingstoke Hants RG21 1EJ England

YOUR DETAILS:

Surname : ___________________________ First Name: _____________________ Company : _____________________________________________________________ Address : _____________________________________________________________ _____________________________________________________________          _____________________________________________________________ City     : ___________________________ Postal Code: ____________________ Country : _____________________________________________________________

Telephone: _____  ______  _______________ Fax     : _____   ______  _______________ Country Area   Your number code    code

Please send me the test suites for the following:

- DOS application      Yes ____  No ____ - Windows application  Yes ____  No ____ - OS/2 application     Yes ____  No ____

OS/2 is "Best of Show" at COMDEX/Spring, Windows World '94
IBM's PC software star, OS/2, won its 40th major award at COMDEX/Windows World '94, where the beta of a new version earned the top honor, "Best of Show."

The award was presented by BYTE magazine and by the show sponsors, The Interface Group, at a ceremony on the show's final day. In bestowing the honor, the editors of BYTE recognized the performance-tuned OS/2 beta for the impact it will have on the industry's future.

OS/2 was singled out from more than 1,000 products demonstrated at the show, including offerings from Microsoft, Apple, and Lotus Development Corp.

"This is a particularly sweet victory for OS/2, coming at the major Windows show of the year, where Microsoft's Chicago was demonstrated publicly for the first time," said Wally Casey, director of marketing for IBM's Personal Software Products division. "We are being recognized for what we are delivering -- a powerful, versatile operating system that can awaken the productivity of a wide range of hardware, from laptops to the biggest servers."


 * The OS/2 Performance Beta

The beta program will test a smaller, faster version of OS/2 in response to the needs of the expanding mobile and small business market. Because it requires only 4 MB, the product will extend the same powerful features delivered by other OS/2 products to a much broader audience -- users with smaller and less powerful computers.

"The OS/2 development team continues to deliver on every challenge it faces," said Lois Dimpfel, director, Programming Center, for IBM's PSP division. "What OS/2 will deliver for customers this time is an environment far superior to Windows which provides a practical alternative for the traveling or home worker, as well as for corporate productivity seekers."

Like other OS/2 products, the beta will deliver pre-emptive multitasking, advanced 32-bit graphics, potent multimedia support, an object-oriented graphical interface, and the unique ability to run DOS, Windows and OS/2 applications concurrently. The beta boasts an updated interface that is scheduled to include animated icons, superior graphics and an easy dashboard utility. It also features PlayAtWill, which automatically configures and monitors PCMCIA devices in real time. Additional printer, CD ROM, and PCMCIA support is included for multimedia and portable users.


 * Participating in the Beta

The OS/2 beta program is open to anyone who would like to subscribe. Interested participants can call 1-800-251-2177 from 8 a.m. to 5 p.m. EDT (GMT-4) for a CD-ROM version at a price of 14.95 USD. The code also can be downloaded from the IBM OS2FORUM Library (GO OS2BETA) on CompuServe and the IBM OS2BBS (OS2PERF1).

IBM Ships Five Millionth Copy of OS/2 - Earns 37th Industry Recognition Award
IBM's award-winning OS/2 has become the industry's 32-bit PC operating system standard as evidenced by the shipment of the software's five millionth copy. Since the release of OS/2 2.0 in March 1992, OS/2 has ranked consistently near the top of software best-seller lists and nabbed almost every major software award -- 37 prestigious honors in all -- from Technical Excellence to Readers' Choice to Overall Product of the Year.

The editors of PC Magazine, an influential publication known for its comprehensive product testing, bestowed the honor of "Editors' Choice" on OS/2 2.1 in their 31 May issue. After extensive evaluations of 32-bit operating systems, PC Magazine recommended OS/2 over Windows NT and other competitive products. In fact, OS/2 has shipped nearly 20 times the number of NT copies shipped to date.

In awarding the "Editors' Choice" designation, the publication said, "OS/2 impressed us with its stability, its true object-oriented GUI interface, and strong DOS and Microsoft Windows emulation." The publication rated OS/2 "Excellent" in the following categories: Application Development, DOS and Windows Emulation, and Networking and Connectivity.

"OS/2 continues to prove the skeptics wrong as it converts more and more users," noted industry consultant Sam Albert, president of Sam Albert Associates, Scarsdale, N.Y. "OS/2 is delivering today what Windows NT hasn't and Chicago hopes to deliver -- a reliable, industrial-strength 32-bit operating system."

The readers of InfoWorld, a PC publication targeted at people involved in all areas of computing, recently gave OS/2 top honors in two categories for the second consecutive year: "Overall Product of the Year" and "Software Product of the Year." In addition to sweeping these readers' choice awards for the second year, the editors of InfoWorld recognized OS/2 this year with yet another "Product of the Year" distinction for interoperability.

"OS/2 2.1 was the only operating system where we could get NetWare, LAN Server, and TCP/IP running simultaneously, and still be able to run all our OS/2, DOS, and Windows applications with RAM to spare," beamed Nicholas Petreley of the InfoWorld Enterprise Team. "Combine that with the multitasking and powerful OS/2 Workplace Shell, and we can't imagine ever going back to a DOS/Windows environment."


 * Another Product of the Year Award

Earlier this year, readers of DATAMATION also selected OS/2 as their "Product of the Year" for a second straight year. OS/2 won the readers' choice award in the very competitive PC Software category.

"The fact that both readers and editors of top computer publications are recognizing OS/2 -- in some cases for two consecutive years -- is a strong testament to the growing momentum and industry-wide enthusiasm for OS/2," said Wally Casey, director of marketing for IBM's Personal Software Products division. "Users and editors alike are demanding a powerful operating system, and as the growing number of awards illustrates, they are repeatedly choosing OS/2. Combine this with the fact that we've shipped more than five million copies of OS/2, and there's no doubt that OS/2 is clearly the leading 32-bit PC operating system on the market."

In addition to receiving top honors in the United States, OS/2 has been recognized around the world by numerous publications and industry organizations, ranging from a "Best Chinese Information Product of 1993" award from Taiwan's Chinese Micro-Computer Extended Foundation to a "1993 Must-Have Award" from Soft et Micro in France. Most recently, OS/2 earned a Technical Excellence Award from France's PC Expert and was named "Operating System of the Year" by Germany's CHIP Magazine.

OS/2 2.x Industry Awards to Date
Here is the list, as of 8 June 1994, of the 42 awards given to OS/2 2.x. The newest awards are listed first. Personal OS/2 Beta version 1

42 *                 COMDEX trade show (USA) - May 1994 Best of Show Overall

OS/2 for Windows 3.1

*                 Ziff-Davis (Europe) - 6 June 1994 Software Excellence Award Grand Award for Technical Excellence

40 *                 BYTE Magazine (USA) - April 1994 Chaos Manor User's Choice Award Operating System of the Year (OS/2 for Windows)

OS/2 2.1

*                 PC Magazine (USA) - 31 May 1994 Editor's Choice Award 32-bit Operating System

*                 PC World (Spain) - 31 May 1994 PC World Special Award

*                   Binary (Spain) - 19 May 1994 ((Spanish edition of BYTE)) Award for Excellence 1993

*                 InfoWorld (USA) - 28 March 1994 Readers' Choice - Overall Product of the Year 1993

35 *                 InfoWorld (USA) - 28 March 1994 Readers' Choice - Software Product of the Year 1993

*                 InfoWorld (USA) - 28 March 1994 Interoperability Award

*            CHIP Magazine (Germany) - 22 February 1994 Operating System of the Year 1993

*               DATAMATION (USA) - 15 February 1994 Product of the Year 1993 PC Software

*               PC Expert (France) - February 1994 Technical Excellence Award Operating Systems

30 *             Windows Magazine (USA) - February 1994 1994 WIN 100 Award Operating Systems

*               BYTE Magazine (USA) - January 1994 Best Products of 1993 BYTE Award of Excellence

*             Computer Shopper (UK) - January 1994 Best Buys of 1993 Best Operating System

*          PC Week Magazine (USA) - 27 December 1993 PC Week Laboratories Products of the Year 1993

*            Houston Chronicle (USA)- December 1993 Best Operating System

25 *                PC Magazine (UK) - December 1993 1993 Technical Innovation Award Best Desktop Operating System

*      Chinese Micro-Computer Extended Foundation (Taiwan) - December 1993 The Best Chinese Information Products of 1993

*              PC/Computing (USA) - November 1993 MVP (Most Valuable Product) Award Systems Software

OS/2 2.0

*               Ziff-Davis (Europe) - June 1993 Software Excellence Award Operating Environment & Desktop

*                PC Magazine (Chile) - May 1993 Best Operating System for Personal Computers

20 *            PC Professionell (Germany) - May 1993 Innovationen des Jahres 92/93 Systems Software category

*               InfoWorld (USA) - 26 April 1993 Software Product of the Year 1992

*               InfoWorld (USA) - 26 April 1993 Overall Product of the Year 1992

*             Soft et Micro (France) - April 1993 1993 "Must-Have" Award

*       PC Magazine en Espanol (Mexico) - 31 March 1993 Premio a la Excelencia Tecnica 1992 en la categoria de            Sistemas Operativos y Estandares de Software ("1992 Technical Excellence Award               Operating Systems and Software Standards")

15 *         Computergram International (USA) - March 1993 Product Excellence

*              PC Magazine (Brazil) - March 1993 Best System for Multimedia

*              PC Magazine (Spain) - March 1993 Product of the Year 1992

*         The Washington Journal (USA) - February 1993 Best of 1992 Operating System

*       Softwarove Noviny (Czech Republic) - February 1993 Product of the Year 1992

10 *         Computer Language (USA) - 23 February 1993 Jolt Cola Award for Product Excellence

*             DATAMATION (USA) - 15 February 1993 Product of the Year PC Software

*            PC Magazine (Italy) - 3 February 1993 PC Technology Award

*         Corporate Computing (USA) - January 1993 Best Buy of 1993

*          PC World Norge (Norway) - December 1992 Aarets Dataprodukt ("Product of the Year") 1992

5 *          PC Week Magazine (USA) - 28 December 1992 PC Week Laboratories Top Products of 1992 Operating Systems

*          Information Week (USA) - 22 December 1992 1992 Top Products The 10 Most Likely to Succeed

*            PC Magazine (USA) - 22 December 1992 Technical Excellence Award Operating Systems & Standards

*             PC/Computing (USA) - December 1992 MVP (Most Valuable Product) Award Operating Systems & Environment

1 *               PC World (USA) - December 1992 PC Industry Achievement Award Most Promising Newcomer, Software

IBM Pen for OS/2 1.0 and PenDOS 2.2
The IBM Pen for OS/2 1.0 operating system provides extensions to OS/2 2.1, allowing users to access programs, operating system services, and functions using a pen instead of a mouse or keyboard. Pen for OS/2 1.0 provides handwriting recognition and "soft" keyboard data entry, and supports existing programs, including those not designed to use a pen.

Pen for OS/2 1.0 expands the capabilities of OS/2 2.1 with:
 * Interactive teleconferencing
 * Handwritten notes
 * Freehand drawing
 * Annotation of documents
 * Data capture in mobile environments
 * Presentations with mark-up and pointing
 * Signature capture

The PenDOS 2.2 operating system provides extensions to DOS Version 5.0 (or later), letting users access DOS programs, operating system services, and functions using a pen instead of a mouse or keyboard. PenDOS 2.2 allows the pen to function as the primary computer interface by the recognition of handwritten characters, and allows "soft" keyboard data entry and mouse emulation.

PenDOS expands the capabilities of DOS with:
 * Full recognition of handwritten alphanumeric or symbolic characters with language-specific dictionaries
 * A gesture macro editor that maps single or multiple DOS commands or application commands to a particular hand-drawn symbol
 * A handwriting trainer to customize the recognizer to a personal handwriting style and improve recognition accuracy
 * A freehand fax applet
 * A expense account applet

PenDOS 2.2 provides the same capabilities as Pen for OS/2 1.0, and has integrated features that interpret handwriting as commands and data. This allows the keyboard to be eliminated in some applications, reducing physical dimensions and weight.

PenDOS 2.2 provides user-assignable gestures for macro execution or menu item selection, and device drivers to support industry-standard video displays, digitizer tablets, and pen computers.


 * In Brief . ..

Pen for OS/2 1.0


 * Runs existing OS/2 Presentation Manager, Win-OS/2, and DOS applications unmodified
 * Mouse emulation for existing applications
 * On-screen, pop-up keyboards for text entry
 * Set of standard gestures (symbols written with the pen or touch that trigger system or application functions)
 * Assign gestures for fast menu item selection or macro execution
 * Handwriting recognition that translates pen input into alphanumeric text and forwards that text to an application
 * Device drivers for the most popular opaque tablets and allows for others to be added in the future
 * LAN-based chalkboard applet
 * Sketch Pad tool for creating freehand drawings inserted into applications through the system clipboard

PenDOS 2.2


 * Handwriting recognition translates pen input into characters and forwards that text to the system or application
 * On-screen keyboards for text entry
 * Mouse emulation for existing applications
 * Standard gestures (symbols written with the pen that trigger system or application functions)


 * Description

Pen for OS/2 1.0

The customer's current investment in applications is protected by the ability to run existing OS/2, Win-OS/2 and DOS applications without modifications. With Pen for OS/2, the customer can add pen functions to their existing applications, while retaining the vast majority of the existing code.

Pen support enhances the usability of all application programs by allowing users to manipulate existing applications with a more direct and natural approach. The availability of "electronic ink" enables new applications and features such as handwritten annotation of text and images, and interactive communication using handwriting and drawings. Pen for OS/2 provides pen input capability for mouse emulation, keyboard emulation, and handwriting recognition on existing OS/2, Windows, DOS applications. Pen for OS/2 allows applications to include advanced pen capabilities, such as: high-fidelity annotation of images, signature capture, and character recognition within forms.

New applications will provide the largest area of extended user productivity. These applications will allow the user to add comments, images, handwritten notes, and drawings to documents; fill in forms quickly and naturally; and make using the computer much easier. New applications will also allow people who were previously unable to use computers because of the mobile nature of their work to have a computer that can go where they go, helping them when they need it most.

PenDOS 2.2

The customer's current investment in DOS applications is protected by the ability to run existing DOS applications without modifications. With PenDOS, the customer can add pen functions to existing applications, while retaining the vast majority of the existing code. PenDOS can run on the desktop with an external digitizer attached to a personal computer, or PenDOS can run on many available tablet- or pen-enabled notebook computers. Running PenDOS does not limit usage to one specific hardware or operating system vendor. The underlying operating system is industry-standard DOS.

Pen support enhances the usability of all application programs by allowing users to manipulate existing applications with a more direct and natural approach. The availability of "electronic ink" enables new applications and features such as handwritten annotation of text and images, and interactive communication using handwriting and drawings. PenDOS provides pen input capability for mouse emulation, keyboard emulation, and handwriting recognition on existing DOS applications and DOS applications written to the PenDOS application programming interface (API). PenDOS allows applications to include advanced pen capabilities, such as high-fidelity annotation of images, signature capture, and character recognition within forms.

New applications will provide the largest area of extended user productivity. These applications will allow the user to add comments, images, handwritten notes, and drawings to documents; fill in forms quickly and naturally; and make using the computer much easier. New applications will also allow people who were previously unable to use computers because of the mobile nature of their work to have a computer that can go where they go, helping them when they need it most.


 * Hardware Requirements

Pen for OS/2 1.0 minimum system requirements are:
 * Processor capable of running OS/2 Version 2.1
 * VGA-resolution display and digitizer tablet, integrated display and digitizer tablet, or tablet computer system with embedded digitizer
 * 2 MB random access memory (RAM) over the requirements for OS/2 2.1
 * 5 MB of DASD over the requirements for OS/2 2.1

PenDOS 2.2 minimum system requirements are:
 * Intel-based 80386SX CPU, or compatible
 * VGA-resolution display and digitizer tablet, integrated display and digitizer tablet, or tablet computer system with embedded digitizer.
 * 1 MB RAM, 1 MB free disk space
 * 4 MB RAM, 3 MB free disk space for DBCS versions.


 * Software Requirements

Pen for OS/2 1.0
 * IBM OS/2 Version 2.1.

PenDOS 2.2
 * DOS (PC DOS, MS-DOS) Version 5.0, or later.


 * Compatibility

Pen for OS/2 1.0 supports:
 * DOS applications running in an OS/2 DOS window
 * Windows applications running in a Win-OS/2 window
 * OS/2 16- and 32-bit applications.

PenDOS 2.2 supports DOS applications that are mouse- or pen-aware and run on DOS 5.0 or later.


 * Limitations

Pen for OS/2 1.0: Gestures will not work with full-screen DOS or OS/2 sessions. Some Win-OS/2 applications may not operate consistently when gestures are mapped to menu items because not all applications create menus and pull-down menu items with the proper OS/2 mechanism. If an application adheres to the OS/2 standard, gestures can be mapped to menu items for a shortcut to calling application functions.


 * Performance Considerations

Pen for OS/2 1.0: Mouse pointing devices report movement at a rate of 60 points per second, while pen pointing devices can be configured to supply considerably more of these reporting messages. Pen for OS/2 recommends 100 points per second. The increased number of messages that the system message queue receives can impact system performance due to the extra number of CPU cycles needed to process the increased message traffic.

Pen for OS/2 installs a system "hook" that examines each system event, deciding whether it is an event that needs to be processed by Pen for OS/2 for mouse emulation, macro execution, or other similar function. If the message needs no further Pen for OS/2 processing, the normal OS/2 message processing is allowed to continue. If the message requires further Pen for OS/2 processing, Pen for OS/2 calls a procedure to perform the necessary function. All of this processing adds overhead to all system events, some more than others. System performance degradation with Pen for OS/2 installed under OS/2 2.1 has been measured in extensive test scenarios to be less than 4 percent as an average.

Program                                    One-Time Number       Order Type                    Charge
 * Charges

Pen for OS/2 1.0 61G1171    Program Package               99 USD 83G9205    Additional License            89 USD 83G9206    Proof of Additional License   89 USD

PenDOS 2.2 71G4167    Program Package               99 USD 83G9207    Additional License            89 USD 83G9208    Proof of Additional License   89 USD Additional Licenses Charge: Customers who pay a one-time charge for additional licenses may copy machine-readable program materials and printed documentation previously acquired from IBM in a program package. One copy may be made for each additional license ordered.

PC DOS Upgrade Special Available On Internet
IBM announces the worldwide availability of the PC DOS 6.1 to 6.3 Upgrade special offering via anonymous FTP on the Internet. This special accommodation is being made available to licensed users of PC DOS 6.1, and will be available until 30 September 1994.

The anonymous FTP Internet address for the PC DOS 6.1 to 6.3 Upgrade is PCDOS.BOCARATON.IBM.COM (198.97.66.7). While the software is available at no charge, you may be required to pay connect charges to the networking service you use. IBM PC DOS 6.1 must already be installed for this upgrade to work.

IBM AntiVirus Version 1.06 for DOS, Windows, OS/2, NetWare
Version 1.06 of the IBM AntiVirus products provide unprecedented computer virus protection for DOS, Windows, OS/2, and Novell NetWare.

With patent-pending features like a fast fuzzy scanning engine and neural-network technology for unknown boot-sector viruses, version 1.06 is up-to-the-minute virus protection from IBM Research. With three new viruses appearing every day, don't settle for less!

IBM AntiVirus version 1.06 features include: o New Installation program       o Graphical User Interface o Automatic Scanning             o Install-and-Forget Operation o Change Detection               o Fuzzy Scanning Engine o Heuristic Analysis             o Thorough Examination o Advanced Resident Detection    o Verification before Disinfection o DOS Shield Scan on File Open   o Scan Inside Popular Compressed Files o Rescue Diskette                o Advanced False Alarm Elimination IBM AntiVirus LAN version 1.06 includes these additional features: o Install from the LAN           o Execute from the LAN o Administrator Interface        o Password Protection o LAN Messaging When Virus Found o User Profiles IBM AntiVirus for NetWare version 1.06 features include: o NetWare Loadable Module (NLM)  o Scheduled Scanning o Real-Time Scanning             o Full-Time Access o Alerts                         o Logging Availability date: 21 June 1994

Single copies (client versions) of IBM AntiVirus to protect DOS, Windows, and OS/2 systems may be purchased for 59.95 USD by phoning IBM AntiVirus Direct at 1-800-551-3579. Major credit cards, checks, and purchase orders are accepted.

Enterprise licenses (site license) of IBM AntiVirus to protect DOS, Windows, OS/2, and Novell NetWare may be obtained by phoning IBM AntiVirus Services Marketing at 1-800-742-2493.

IBM AntiVirus LAN version 1.06 and IBM AntiVirus for NetWare version 1.06 require an annual services contract (enterprise license).

Subscription to Technical Connection CD-ROM Now Available
The Technical Connection Personal Software CD-ROM is now available for purchase in subscriptions in addition to single issues. A yearly subscription is available in either 4 quarterly updates or 12 monthly updates. The content has been modified based on feedback from users and customers of the Beta edition. The product is no longer in beta test.

This CD-ROM provides technical information, service, and solutions for OS/2 2.0 and later versions, DOS, and LAN. This easy-to-use CD is a convenient way to have immediate access to many areas of technical support never before located on one media at your desktop.

The Technical Connection contains databases with information about closed OS/2 APARs, technical bulletins, compressed Corrective Service Diskettes, Reference and Diagnostic Diskettes, several newsletters, and our expert-system tool, AskPSP. It facilitates interactive exchange and dynamically establishes potential solutions to your problem -- in essence becoming your "personal help desk" without ever having to pick up the phone.

The Technical Connection consists of over 600 MB of information, including the recent OS/2 2.1 ServicePak, OS/2 2.1 for Windows ServicePak, over 1500 cases for AskPSP, the latest in closed OS/2 APARs, and more updates to the technical information on OS/2, LAN, DB2/2, and other products. The installation process is more user-friendly. Beta users will find that we have moved some icons for quicker accessibility, and added some new ones, including a device-driver icon to make the data more easily accessible.

The latest version of the OS/2 Collection (SK2T-2176-00), dated March, 1994, is included with any initial purchase. It contains over 275 books on a wide variety of OS/2 products.

The Technical Connection product is also being offered in conjunction with the IBM Personal Systems Support Family (announced on 10 May) as part of Support Line Premium service, or as an option for those purchasing Support Line Standard.

Customers may order the Technical Connection by calling 1-800-992-4777 (USA and Canada only). Prices                    USD     CDN --                    ---     ---

Single issue               59      85

One-year subscription (from date of purchase) in quarterly issues       119     169

One-year subscription (from date of purchase) in monthly issues         299     429 Shipping is included. Applicable taxes will be added.

This product is available currently only in the USA and Canada. Customers should allow three weeks for delivery.

IBM Exploits Emerging Technology
IBM is expanding core technologies to allow customers to take advantage of the explosion of information types such as text, sound, image and video. To implement these new technologies -- multimedia, object, parallel processing, optimization, and distributed computing -- IBM is announcing products to improve price/performance and capacity, to enhance ease of use and productivity, and to enable new application types.


 * Multimedia

This announcement reconfirms IBM's continued commitment to provide a comprehensive multimedia solution to meet customers' needs. The new offerings extend the capability of the DB2 family to seamlessly integrate the multimedia data with traditional data. To capitalize on the new paradigm brought forth by multimedia, IBM introduces the unique content-based image management function which is a natural vehicle to prepare and query image data. Further, IBM application development software facilitates the building of multimedia operational applications.

IBM products that exploit multimedia in the business environment include:
 * VisualAge for OS/2, an object-oriented visual application builder for developing client/server multimedia database applications.
 * C Set ++ for OS/2, which includes Multimedia Presentation Manager Toolkit/2, is the C ++ development solution for building client/server multimedia database applications.
 * Ultimedia Manager Professional Edition for OS/2 and DB2/2, which provides users with unique content-based image management capabilities, including classified analysis and query.
 * Visualizer Ultimedia Query, an optional module of the Visualizer family will allow users to access text, images, video and audio data from the desktop. Users will also be able to conduct searches, via Query by Image Content (QBIC), on the basis of color, texture, and shape of items.
 * Extensions to DB2/2 and DB2/6000 Version 2 that will enable seamless integration of multimedia and traditional data.
 * VRPG Client/2, a visual programming environment for creating client/server applications for the AS/400, with access to text, image, and audio data.


 * Object

Object-oriented (OO) technology can help customers increase productivity, reduce cycle time and improve quality by enabling the building of applications from existing parts. IBM provides a range of products that allow customers to fully utilize OO technology while maximizing their existing skills.

Class libraries and system object model (SOM) support create a complete OO language environment for IBM C++ applications. Departmental client/server applications are supported by OO and visual programming tools though the VisualAge and IBM Smalltalk offerings. Object sharing in this environment is achieved through SOM architecture.

IBM has been providing object technology since the introduction of IBM C++, a powerful OO language. IBM continues to offer customers the benefits of OO in new and recently announced products such as VisualAge, IBM Smalltalk, VisualGen, Visualizer Ultimedia Query, and FlowMark.

VisualAge, a client/server power tool for creating graphical clients, is built on IBM Smalltalk with class libraries that contain over 1200 objects. IBM Smalltalk is an integrated, robust, standards-based language, available for individual users or teams of programmers.

VisualGen brings OO technology to the COBOL programmer through its test facility and its ability to build graphical user interfaces.

VRPG brings object-oriented technology to the RPG programmer -- allowing the user to build graphical user interface applications using their existing RPG skills.

FlowMark, IBM's client/server workflow management product, uses advanced object technology to allow business process rules to be separated from the application programs involved. This separation provides for faster application development, reuse of application programs and increased flexibility to modify business processes.

The SOM-based Visualizer family uses object technology to provide users an exceptionally easy-to-use and flexible end user interface where data sources and Visualizer modules are represented as objects.

With Version 2 of DB2/2 and DB2/6000, IBM will introduce the first stage of its integration of object support into the DB2 family. This support brings many of the key benefits of object technology to the relational DBMS world, enabling customers to build more flexible business applications and to capture more of the semantics they associate with their data.

By incorporating object extensions into its DB2 family, IBM is offering customers a way of capitalizing on many of the benefits of object technology without sacrificing the investment they have made in relational technology.


 * Parallel Processing

Many businesses today are looking at new ways to improve the effectiveness of their computing resources. Parallel processing -- or the simultaneous processing of work units by several processors -- can lower the overall cost of computing, improve availability and response times, and enable businesses to expand computing power incrementally and cost-effectively.

IBM Software Solutions parallel database support includes DB2 Parallel Edition for AIX, which when combined with the POWERparallel SP2, delivers unmatched scalability and price/performance to meet a broad range of customer needs. SP2 and DB2 Parallel Edition are designed to provide scalability to 128 nodes and beyond.

DB2/MVS Version 3, made generally last December, features parallel utilities and supports IBM's new System/390 parallel servers announced last month. IBM also announced last month Information Management System (IMS) Version 5, which provides high performance data sharing on BM's new System/390 parallel servers.

IBM's current FORTRAN language technology has implemented features to leverage the power of IBM's S/370, S/390, ES/9000, and ES/3090 multiprocessing hardware. VS FORTRAN V2 provides for automatic parallelism and explicit language support for MVS and VM based systems, while AIX VS FORTRAN/ESA has similar support for systems utilizing the AIX/ESA operating system environment.


 * Optimization

The SQL optimizer, part of DB2/2 and DB2/6000 announced today, employs extremely sophisticated techniques to transform complex queries into their most efficient form and to more accurately determine the best access path to data.

DB2 Parallel Edition's scalability is a direct result of its unique cost-based optimizer technology in combination with its shared-nothing architecture. Optimizers choose the most efficient path to access databases. When accessing large amounts of data, the importance of this technology is magnified.

IBM has done extensive technology research and development work to achieve world-class compiler optimization. The current C/C++ compilers for OS/2, for example, are tuned to exploit explicit features of i386-, i486-, and Pentium-based systems to generate industry-leading application performance (PC Magazine, March 1994). Similarly, the AIX/6000 compiler optimization is targeted for the IBM RISC architecture, whether PowerPC, POWER, or POWER2 implementation for the RS/6000 family of workstations and the POWERparallel systems, SP1 and SP2.


 * Distributed Computing

Organizations want to connect hardware and software from different vendors to make data accessible across the enterprise. IBM has announced enhancements to Distributed Relational Database Architecture (DRDA), an open, client/server architecture which enables access to data across IBM and non-IBM platforms. The DRDA enhancements are the definition of a data-staging area for use in data replication, and support for DCE security functionality and for stored procedures.

With the definition of a data-staging area, software vendors can now implement programs that capture changes to source data and make that data available for replication to target copies by programs from other software vendors. For customers, this can result in more flexible and open data replication solutions.

In support of the Open Software Foundation Distributed Computing Environment (OSF DCE), DRDA now supports DCE security, which allows a customer to use a single security mechanism for identification and authentication of a client requesting database services. This new support provides the customer with an additional choice of security mechanisms in an environment which relies on the advanced functionality of DRDA for accessing distributed data.

IBM also announced that DRDA supports the ability to call a stored procedure on a remote database. This new feature greatly enhances the performance in a DRDA environment by allowing an application to make a single SQL call to a remote procedure which may contain multiple statements, thereby reducing the network transmissions between a client and a server. The ability to reuse stored procedures results in greater productivity of application programmers while reducing development costs.

Application Productivity Family Overview
IBM is reaffirming its commitment to application development (AD) by providing solutions that address the needs of the enterprise, the workgroup, and the individual.

Application developers are facing more pressures than ever before to respond quickly to business opportunities, to increase productivity, to evaluate and embrace new technologies, to produce quality code, and to protect their investment in existing code.

The IBM AD solution strategy is focused on providing a full line of AD products and services, as complete solutions, to enhance application development processes across a range of development and execution environments.

IBM is providing solutions that address the implementation of client/server applications, development of applications using object-oriented technology, expansion of application development to multiple IBM and non-IBM development and execution platforms, and stronger linkages between IBM's data management products and its AD products.

The application environments that are addressed by these solutions are:

Enterprise 3GL Client/Server: For application developers with a large inventory of existing applications who build or maintain applications primarily in COBOL or PL/I for an enterprise execution environment, and who want to take advantage of workstation technology.

Enterprise 4GL Client/Server: For development of enterprise applications that leverage the power of productive techniques, such as fourth generation languages (4GL) and Computer Aided Software Engineering (CASE).

Departmental Client/Server: For developing primarily new applications using visual programming, object technologies, and new methodologies for execution primarily in PC/workstation local area network (LAN) environments.

Workgroup C++: For programming professionals with C or C++ skills developing applications for a PC/workstation environment.

AS/400: For application development using traditional, visual, object, and/or client/server technologies for the AS/400 environment.

Engineering/Scientific: For application development by technical professionals who solve technical problems in FORTRAN, C, or C++ on various platforms.

Personal Productivity: For business professionals who need to tailor their PC desktop to suit their individual needs without having to program.

IBM recognizes the importance of services and education in support of our solution offerings. Many services and educational offerings are now available to support your application development needs.

In brief, the application productivity family: o Improves development productivity - Packaged AD offerings - Complete development environments - Value-add services - PC/Workstation LAN exploitation - Ease of use

o Provides access to data - DB2 family, IMS/DB - Non-IBM databases - Distributed databases

o Enables applications that are: - Robust - Open - Client/Server

o Exploits object-oriented technology - Construction from components - Visual programming - Pervasive class libraries Now available through solutions such as:
 * VisualGen
 * VisualAge
 * COBOL Productivity Suite MVS/ESA
 * C Set ++ family
 * VRPG Client/2
 * PL/I for OS/2
 * Visualizer family


 * Solutions for Application Development Needs

If protecting your investment in a huge inventory of existing applications is important to you, IBM provides solutions to address your needs. If you need to rapidly develop new applications to compete in a highly competitive business environment, IBM provides solutions to address your needs. If your company has merged with another and you are developing applications in a heterogeneous systems environment, IBM provides application development solutions to address your needs.


 * Improve Productivity and Access to Data

The need to quickly deploy new business solutions is often key to competing successfully in a rapidly changing environment. IBM delivers solutions to help improve productivity, reduce cycle time, improve quality, and access data when you need it, where you need it.

Now, with VisualAge, IBM provides the capability to build applications rapidly, either from parts, or by reusing existing code. With this single solution, you can rapidly build applications to access your data on IBM and non-IBM databases, using visual and object-oriented development technologies.

With IBM's new VisualGen offering the time-saving benefits of visual development technology are introduced to the large enterprise environment and shield the typically complex communications details in a non-disruptive way.

Productivity is also available to the third generation language (3GL) user through offerings such as C Set ++ that includes powerful, integrated tools and pervasive class libraries. The IBM Workstation Interactive Test Tool (WITT) family of products offers cross-platform testing solutions including captive/playback tools for automating unit and regression testing.


 * Build Robust Open Client/Server Applications

Through open client/server applications, end-users can access information in a comprehensive manner and become more productive through the use of a graphical user interface (GUI). IBM's AD solutions provide the capability to produce a full range of client/server applications and reduce the complexity of programming in a client/server environment. This improves programmer productivity, application quality, and cycle time to deliver new business solutions.

Using a 4GL paradigm (with COBOL generation), VisualGen enhances your investment in procedural development skills when you build client/server applications. VisualGen shields the developer from the complexity of communications protocols, data formatting, data conversion, and server location.

Using an object-oriented paradigm, VisualAge enables you to rapidly build different types of client/server applications. Through an extensive set of communications support, VisualAge provides for both local and remote applications across a heterogeneous environment.

C Set ++, which is fully committed to emerging language standards, enables you to write client applications for OS/2 and AIX, and to write server applications for OS/2, AIX, OS/400, and MVS.

For the AS/400, VRPG Client/2 lets you develop client code and GUI in RPG. Used in combination with CoOperative Development Environment/400 (CODE/400), you can develop the host server logic to deliver client/server applications with both remote data and logic capabilities.

Many IBM AD products support Open Blueprint. This allows programmers to develop many forms of distributed applications. Open Blueprint is an integral part of future releases of our application development solutions.


 * Exploit Object Technology to Speed Application Development

Application developers need to respond rapidly to changing business requirements. IBM is fully committed to object technology as a way to radically improve programmer productivity and reduce cycle time. IBM provides a full range of solutions to leverage your existing programmer skills. You can choose the solution that best fits your existing skills. Any of these solutions can improve programmer productivity and program quality through the use of reusable parts and class libraries.

IBM currently provides C Set ++, an object oriented (OO) development toolset for programmers with C/C++ skills, and VisualAge, a fully object oriented client/server application development powertool. IBM will provide a Smalltalk compiler and allow IBM Smalltalk and C++ to communicate through the System Object Model (SOM) architecture.


 * Application Environments

The application requirements of the enterprise, the workgroup, and the individual are different. Existing applications, programming skills, hardware and software resources, data requirements, business goals, and strategies all influence these requirements.

IBM has defined seven application environments to generally categorize the different requirements. The term application environment includes both the execution environment and the development environment. In general, the development environment will utilize the power and the graphical user interface of the PC/workstation to enhance programmer productivity for developing applications that run in any execution environment.

The following sections describe these environments and IBM's solutions to address these environments. Many new offerings have been announced in support of these environments.


 * Enterprise 3GL Client/Server Application Environment

This solution addresses the needs of AD professionals who build or maintain applications primarily in COBOL or PL/I for execution in an enterprise environment. There may also be a significant amount of C and Assembler code in this development environment. Enterprise 3GL client/server developers are actively moving their application development and maintenance from the mainframe to a workgroup environment on workstations connected to a LAN.

The strategy to support the needs of application development professionals doing 3GL client/server development is: o To provide a language development environment that optimizes creation of database and transaction-driven applications that will execute on a host or as client/server applications.

o To provide a workgroup development environment on the workstation that optimizes programmer productivity.

o To introduce new technology like OO, multimedia, and visual construction of applications to the 3GL programmer which will enable them to take advantage of new technology while using existing procedural programming skills.

o To define logical collections of AD, data management functions and services, and deliver them as solutions. Included in the Application Productivity Family announcement are: o IBM COBOL Productivity Suite MVS/ESA, a set of products for more productive development of COBOL programs, helping developers address key COBOL application development tasks through a combination of integrated products, online tutorials, classroom education and services. This solution supports the development and maintenance of MVS/ESA host applications, OS/2 and DOS/Windows workstation applications, and CICS OS/2 client/server applications.

o IBM PL/I for OS/2 Version 1.1, a 32-bit compiler and library with a graphical, interactive debugger. PL/I for OS/2 is enabled for CICS OS/2, IMS Client Server/2, and DB2/2, and for inter-language communication with programs written in C, C++, REXX, and FORTRAN. It also has a link for Presentation Manager programming and a full macro facility. IBM PL/I for OS/2 Version 1.1 is available in a Personal Edition for workstation programming, and a Professional Edition for host server programming with host subsystem support.

o IBM COBOL Structuring Facility/MVS and VM Version 3, a tool to automatically transform complex unstructured programs into structured programs to reduce maintenance time and free up programmers to focus on creating new applications.

o COBOL and CICS/VS Command Level Conversion Aid Release 2 (CCCA), a productivity tool to identify and convert source code incompatibility, reduce the effort required to convert programs, and minimize conversion errors.

o IBM ReDiscovery family of products, a productivity enhancement tool to organize and manage information about each file on your computer system (for example, software parts, components, test cases, data files, business models, objects, and so on.)

o IBM CoOperative Development Environment/370 Release 1.1, an integrated edit/compile/debug environment to create and maintain host based COBOL and C programs in a Language Environment/370 (LE/370) environment. Other products that are part of this environment include: o IBM Interactive System Productivity Facility (ISPF) Version 4.1, with a new workstation client component to exploit the advantages of Presentation Manager for the ISPF user interface.

o IBM Language Environment/370 (LE/370) Release 3, the common run-time environment for enterprise applications written in COBOL, PL/I, and C languages.

o The IBM Workstation Interactive Test Tool family of products (WITT), which facilitates the creation of reusable unit test, function test, system test, and regression test cases. WITT is currently available for OS/2 and several UNIX environments including AIX. IBM intends to provide the following new product capabilities in support of this environment: o IBM CoOperative Development Environment/370 (CODE/370), with support for PL/I application development and other enhancements.

o IBM LAN data dictionary, a tool to help organize and control your database environments as well as understand the relationships between your data and your applications. It provides a central point of control and standardization for enterprise data definitions for several relational databases, hierarchical databases, and high level-languages.

o IBM LAN library and management facility, a product to support team programming for application developers on OS/2. This product will provide software configuration management functions in a distributed environment to facilitate project-wide coordination of development activities across all phases of the product development life-cycle. It will combine traditional application development library function with an enhanced, fully integrated tool suite and a highly productive software development model. It will operate in a client/server environment, and support the development of client/server applications. The functions provided will include version control, configuration management, application build, electronic software packaging and distribution, change control, and problem tracking. More details are available in white papers that address the COBOL Productivity Suite, COBOL, and PL/I solutions. These white papers can be obtained from your IBM representative.


 * Enterprise 4GL Client/Server Application Environment

This solution addresses the need to develop enterprise applications that leverage the power of productive techniques, such as 4GL and CASE. Enterprise developers are traditional mainframe users and have a major investment in business applications managed and controlled on mainframes. While these developers continue to maintain applications developed with 3GL compilers (predominantly COBOL), they are using a wide variety of productivity and management tools including 4GLs, code generators, and CASE tools and can be expected over time to use additional tool technologies as they reach commercial viability. Because of their existing investment in information technology, implementation of new technologies tends to be planned and staged even though the pressure exists for rapid change.

IBM recognizes that due to intense competitive pressures, cost reduction, quality, and productivity are key goals. Solutions are needed to effectively deploy client server applications that execute in a wide area network (WAN), support high response transaction processing, and address key issues such as reliability, recoverability, and security.

IBM is meeting the challenge of the marketplace with a new family of 4GL client-server offerings: o IBM VisualGen Version 1 (formerly announced using the codename Highpoint), a new generation of visual tools for development and generation of both client and server application components. It is fully LAN workstation/server-resident, and is itself implemented as a  distributed function application. It provides visual programming capabilities, development of GUI clients for both OS/2 and Windows, development facilities for server applications, and generation capabilities that target both mainframe and workstation environments. Its 4GL definition facilities incorporate language facilities for high-level definition of application client/server communications. IBM continues to offer a robust 4GL for the mainframe customer: o IBM SAA Cross System Product family, a set of tools for those application development professionals who wish to maintain and augment their investment in mainframe applications and systems. Also, available from CGI Systems (an IBM Company) is: o PACBASE/CS, a full life-cycle integrated CASE (ICASE) offering for client/server development. To contact CGI, call 1-800-PAC-1866 (1-800-722-1866) or 1-914-735-5030. IBM intends to provide the following capability in support of this solution environment: o IBM VisualGen enhancements, for the development of Windows 3.1 client applications and to provide generation of C++ source for AIX and OS/2.

o IBM VisualGen for teams suite, an advanced, integrated client/server development offering which includes VisualGen, a next-generation client/server 4GL, the IBM LAN data dictionary, and the IBM LAN library and management facility. This offering will provide integrated LAN-based management and control over data and program objects in a 4GL development environment.

o IBM LAN library and management facility (see the Enterprise 3GL Client/Server section for details.)

o IBM LAN data dictionary (see the Enterprise 3GL Client/Server section for details.) In addition to these plans, CGI will provide new enhancements to its PACBASE/CS product family, including PAC/CS, a new product for the development of graphical client/server applications. CGI has stated that the PACBASE/CS offering will be integrated with IBM's common platform services.

More details about this solution environment are available in a white paper that you can obtain from your IBM representative.


 * Departmental Client/Server Application Environment

This solution addresses the needs of an application provider and an end-user to easily and rapidly build robust applications that can access data in different places with diverse database technologies.

To address this need, IBM is providing: o A complete and integrated suite of power tools.

o An open, object-oriented toolset that adheres to standards such as POSIX, Motif, CORBA, and ANSI language standards.

o A service and support structure with education and consulting offerings. IBM provides the following solution in this environment: o IBM VisualAge for OS/2 Version 1, a powerful new rapid application development client/server powertool. Combining object-oriented technology (VisualAge is built upon and includes IBM Smalltalk) with the simplicity of the visual construction-from-components paradigm, VisualAge provides the professional developer with a robust capability for creating graphical clients which can access local and remote databases and support a wide variety of LAN-based applications. VisualAge permits you to develop visually exciting applications that integrate text, audio, image, and video into the end-user interface. IBM intends to provide the following new enhancements in support of this environment: o IBM VisualAge for OS/2 Version 2, which includes System Object Model (SOM) and Distributed System Object Model (DSOM) support, Dynamic Data Exchange (DDE) support, CICS Version 2 External Call Interface (ECI) support and other enhancements.

o IBM VisualAge for Windows, which supports a Windows development environment.

o IBM Smalltalk for OS/2 and for Windows, a robust, standards-based Smalltalk language and development environment offering. It is the same Smalltalk included in VisualAge, but made available as a stand-alone product for those developers who wish to operate at the language level only. More details about this environment are available in a white paper that you can obtain from your IBM representative.


 * Workgroup C++ Application Environment

This solution addresses the needs of programming professionals with C or C++ skills who are developing applications in a PC/Workstation environment.

A growing number of AD professionals are choosing PC and workstation-based LAN configurations to support their business applications. Many professional programmers creating applications for these environments have made C and C++ their development languages of choice. The IBM C Set ++ solutions have been developed as modern 3GL language environments featuring C and C++ compilers that adhere to full ANSI and ISO standards.

The IBM C Set ++ compilers implement a very consistent C/C++ language definition to enhance "seamless" portability of source code across IBM platforms. This capability facilitates application development for multiple execution environments, as well as the consistent implementation of client/server applications across IBM platforms.

The Workgroup C/C++ offerings currently include the following: o IBM C Set ++ for OS/2 Version 2.1, a comprehensive and powerful optimizing, 32-bit C/C++ compiler and application development environment for OS/2.

o IBM C Set ++ FirstStep for OS/2 Version 2.1, an entry-level version of the C Set ++ development environment for new and part-time C/C++ programmers.

o IBM C Set ++ for AIX/6000 Version 2, a comprehensive and powerful optimizing, 32-bit C/C++ compiler and application development environment for AIX.

o IBM C++ POWERbench Version 2 for AIX, combines the C/C++ native optimizing compiler for AIX with the tools and services of the SDE WorkBench/6000 product to deliver a C and C++ Integrated Development Environment (IDE). The following tools are also part of this environment: o IBM Configuration Management Version Control Version 2 (CMVC) product family, a software configuration management tool for AIX, as well as UNIX on HP and SUN workstations.

o IBM ReDiscovery family of products announced today (see the Enterprise 3GL Client/Server section for more details).

o The IBM Workstation Interactive Test Tool family of products (WITT), including WITT Version 2 Release 2 for testing OS/2, OS/400, and mainframe applications, and X/WITT Version 1 Release 1 for testing X Windows environment applications on IBM and non-IBM platforms. IBM intends to provide the following new product capabilities in support of this environment: o C Set ++ for OS/400, a comprehensive C++ compiler and application development environment for the AS/400. This solution includes C Set ++ for OS/2. In the OS/2 development environment, programmers can create C++ programs that execute on OS/400 host systems or on OS/2 workstations in a client/server application. C++ applications running on the AS/400 can access programs written in traditional AS/400 languages. C++ applications on OS/2 can access data and services on OS/400 through C++ access class libraries.

o IBM Configuration Management Version Control Version 2.3 (CMVC) product family enhancements that include DOS/Windows and Solaris client support for all CMVC products and Sybase support for the CMVC for SUN product.

o IBM LAN library and management facility (see the Enterprise 3GL Client/Server section for details.) Future C Set ++ enhancements will focus on programmer development tool sophistication and increasing functional consistency across all supported platforms. IBM's strategy is to provide the necessary language support to enable object-oriented development on MVS.

More details about this environment can be found in a white paper that you can obtain from your IBM representative.


 * AS/400 Application Environment

The AS/400 solution addresses the needs of AS/400 professional software developers to modernize existing applications, improve their productivity, and migrate to a client/server environment, while building on existing skills.

The strategy is to provide solutions to build client/server applications through powerful OS/2 workstation development tools.

The AD solutions include: o AS/400 Integrated Language Environment (ILE) RPG, ILE COBOL, and ILE C compilers Version 3.1, which provide improved compile and run-times, and promote modular programming through the function provided by the ILE architecture.

o IBM Application Development ToolSet/400 Version 3.1 (ADTS/400), which provides AD tools for developing AS/400 host-based or server applications, and which is a prerequisite for all of the following AD tools:

- IBM Application Development Manager/400 Version 3.1 (ADM/400), a   feature of ADTS/400, which provides change management and version control capabilities for mid to large development teams.

- IBM Application Dictionary Services/400 Version 3.1 (ADS/400), which provides change impact analysis.

- IBM CoOperative Development Environment/400 Version 3.1 (CDE/400), a   client of ADTS/400, which provides OS/2-based tools for developing AS/400 host-based or server applications.

- IBM AS/400 VRPG Client/2 Version 3.1, a client of ADTS/400 which provides a visual development environment running on OS/2 for developing client/server applications using the ILE RPG programming language.

- IBM Application Development Toolset Client Server/400 Version 3.1 (ADTS CS/400), a client of ADTS/400, combines the CODE/400 and VRPG Client/2 clients into a single solution at a cost-effective price. The white paper for this environment can be obtained from your IBM representative.


 * Engineering/Scientific Application Environment

This solution addresses the needs of technical professionals who solve technical problems primarily in FORTRAN on various platforms.

FORTRAN is widely used on high-end workstations and high-performance clustered and parallel processors for graphics and compute intensive applications. C and C++ are becoming increasingly important for technical professionals, especially for graphical user interface code and data visualization. Refer to the Workgroup C++ section for IBM solutions for the C/C++ developer.

The Engineering/Scientific offerings include: o IBM AIX XL FORTRAN Compiler/6000 Version 3 for the RISC System/6000 family of processors, including the PowerPC 601-based and POWER2 processors, and the IBM POWERparallel SP1 and SP2 processors, a state-of-the-art FORTRAN 90 compiler offering all the features and functions of this modern FORTRAN language as well as VAX, Sun, and Cray extensions. FORTRAN 77 capabilities are retained for ease of migration and source code portability across IBM platforms. This compiler is also available as part of IBM FORTRAN POWERbench Version 1, which adds the features of the SDE WorkBench/6000 to create a graphical development environment.

IBM VS FORTRAN Version 2, for the S/370, S/390, and ES/9000 environments, is a high-performance product that includes advanced functions for usability and productivity. It has highly optimized scalar processing for high serial program performance; vector processing for high vector performance on the ES/9000 Vector Facility and ES/3090 Vector Facility; automatic parallelism and explicit parallel language support for reduced turnaround time for applications on IBM's multi-processing hardware; and expanded compatibility with AIX XL Fortran/6000 for the RISC based RS/6000 family of processors.

o IBM AIX VS FORTRAN/ESA Version 1, which enables users to create parallel programs or direct the compiler to create parallel code for the ES/9000 and ES/3090 Scalar and Vector facility mainframe processors. IBM has announced the intention to provide a FORTRAN product for MVS that supports the FORTRAN 90 language definitions and enhancements. This capability will significantly enhance the ability to port FORTRAN 90 compliant code across IBM platforms, in addition to facilitating the development of client/server applications in a workstation development environment.

More details about this environment are contained in a white paper that you can obtain from your IBM representative.


 * Personal Productivity Application Environment

As PC/workstations become more and more pervasive, business professionals will need intuitive application development tools to construct a customized application environment on the desktop without the need to program.

The IBM Visualizer product family provides tools to build and customize a wide range of business application solutions. The Visualizer Procedures product allows users to automate repetitive tasks interactively at their workstations using a palette of icons. The Visualizer Development product allows users with programming experience to develop applications.


 * AD Vendor Strategy

IBM realizes the importance our customers place on our delivering complete, open, high-quality solutions. In some cases, we can best do this by partnering with other companies. Partnerships continue to be an important part of our AD strategy.

The strategy is to establish vendor partnerships necessary to meet the needs of our customers. Focused activities are underway in two major areas: o Open Architecture Developer Assistance -- IBM AD solutions reside in customer installations side-by-side with tools and applications written by the customer and by other vendors. IBM's open application-development architecture delivers significant customer value by providing external programming interfaces which allow tools and applications to connect-to, complement, and exploit IBM solution technology.

IBM AD has had, and will continue to have, specific programs designed to encourage tool and application-package vendors to enable to IBM's open AD Architecture. Examples are the IBM Object Connection for VisualAge Program (call 1-800-IBM-CARY (1-800-426-2279) or 1-919-469-7763 for an information package) and the Language Environment/370 Partner Program (fax requests for information to 1-408-463-2633).

o Technology Partnerships -- Sometimes the quickest way for IBM to bring a solution to market is for IBM to license certain select technology from other companies. These licensed-technology components are then integrated with IBM technology to form a complete IBM solution -- sold, serviced, and supported by IBM. The degree to which licensed technology "shows through" to the user of the IBM solution can vary from solution to solution. In some cases it will be completely transparent. IBM AD also licenses certain IBM technology to other companies for inclusion in their products.
 * Publications

The following white papers are available from your IBM representative: o  Application Productivity Family Overview o  Enterprise 4GL Client/Server o  Departmental Client/Server o  Workgroup C++ o  Engineering / Scientific o  Enterprise COBOL Offerings o  Enterprise PL/I Offerings o  COBOL Productivity Suite o  AS/400 Environment

IBM VisualGen: A New Generation of Rapid Application Development Tools
With IBM's new VisualGen, enterprise customers building applications to run on a wide variety of workstation and host environments gain a new ally in the fight to enhance productivity and leverage existing skills and resources. A new OS/2-based client/server rapid application development tool, VisualGen assists medium and large size enterprise businesses to create industrial-strength, distributed applications.

"Enterprise customers are under intense pressure to remain profitable, while actively reengineering and right-sizing critical business functions," said Steve Mills, general manager of IBM's Software Solutions Division. "The VisualGen solution capitalizes on customers' existing technology and moves them into the client/server environment so necessary to the success of many businesses today."

VisualGen's sophisticated development environment effectively frees programmers from dealing with underlying system and subsystem complexities, while facilitating the creation of complete robust client/server applications supporting multiple environments, including OS/2, MVS/ESA, VSE/ESA, and Windows 3.1.

VisualGen's unique drag-and-drop visual construction paradigm automatically generates code, making it easier to build distributed database client/server applications, while its object-based, state-of-the-art testing tools allow programmers to immediately test applications end-to-end.

"With VisualGen, customers can create and test client/server applications interactively on the workstation and then generate the client/server pieces of the application from a single workstation development platform." says John Schwarz, vice president, application development solutions and director of the Toronto laboratory, IBM Software Solutions Division. "VisualGen is a high-powered software tool with the functions our customers want, object-oriented GUI design and construction, and support for a broad range of middleware options, all in a highly productive 4GL environment."

"When we decided to upgrade our application development systems, we wanted to reengineer our existing applications in a cost-effective and productive way," said Alain Doucine, president of Creative Systems Products, Quebec. "VisualGen was the ideal tool, as it opened many options for us -- and for less than 20 percent of our initial development costs."

VisualGen is tightly integrated with IBM's DB2 family of relational database products and will be integrated with the IBM LAN library and management facility and the IBM LAN data dictionary tools announced today as part of IBM's application productivity family.

IBM's Software Solutions Division provides data management, application development, and workgroup software for mission-critical applications on PCs, workstations, LANs, and host systems.

IBM VisualGen Version 1.0 - Workstation Components
VisualGen is at the heart of IBM's enterprise client/server application development strategy. This strategy is focused on providing robust, well-integrated rapid application development tools for the medium to large enterprise customer. Enterprise client/server offerings, such as VisualGen, are focused on meeting all customer imperatives for enterprise-client/server application development.

VisualGen is an OS/2-based application development solution for applications that run in a variety of workstation and host environments. VisualGen provides the capability to define, test, and generate graphical user interface (GUI) client applications (OS/2 and Windows 3.1), server applications, and single-system applications in the same development environment.

VisualGen's state-of-the-art development environment delivers robust, industrial-strength applications, while insulating the developer from underlying system and subsystem complexities. VisualGen also allows the development organization to build on existing application development skills; VisualGen's 4GL definition paradigm relates naturally to 3GL programmers.

For organizations developing client/server applications, VisualGen provides solutions for distributed function and remote database client/server models.

The distributed function solution includes a powerful set of middleware software to shield the developer from the complexity of communications protocols, data formatting, data conversion, and server location.

The remote database solution, providing remote access to enterprise data, exploits VisualGen's tight integration with the DB2 family of relational database products. In addition, VisualGen fully exploits IBM's Distributed Relational Database Architecture (DRDA) at definition, test, and execution.

VisualGen includes a visual construction capability for developing event-driven GUI components. GUI client applications interface with CICS-based, full-function servers on MVS, VSE, or OS/2 systems.

VisualGen also supports development of client or stand-alone applications with a character-based user interface. The client applications run on CICS systems connecting with CICS server applications. Single-system applications are supported for IMS, TSO and batch, and CICS systems.

Planned Availability Date: 30 June 1994


 * In Brief . ..

VisualGen is a workstation-based set of products featuring: o A single comprehensive 4GL environment for building:

- Complete client/server applications with distributed application logic and access to relational and hierarchical database management systems, and traditional file systems

- Single-system workstation or host applications

o OS/2 2.1-based single-system definition, test, and generation for both client/server and single-system applications

o 3GL source code generation to enable maximum portability across platforms that can be targeted for LAN-based and host-based server applications, and single-system applications

o Client/server middleware technology for supporting communications between VisualGen GUI client and server applications with communication support via TCP/IP, Named Pipes, LU6.2, and LU2

o Execution support for single-system applications in MVS (CICS/MVS, CICS/ESA, IMS/VS DC, IMS/ESA, IMS BMP, MVS/TSO, batch), VSE (CICS/VSE, batch), and CICS OS/2; and execution support for server applications in VSE (CICS/VSE), MVS (CICS/ESA), and CICS OS/2

o Visual construction and generation of event-driven, GUI applications for OS/2 Version 2.1 and Windows Version 3.1 IBM orders for these software products are now handled through IBM Direct at 1-800-IBM-CALL (1-800-426-2255), department SM080.


 * Application Developer Productivity

The VisualGen 4GL development environment for client/server and stand-alone application solutions increases application developer productivity. VisualGen provides value to the customer by enabling developers to be more productive through ease of use, providing improved quality of application solutions, and simplifying the development of complex application interfaces for GUI, DRDA and client/server communications.

VisualGen features a truly integrated application definition and interactive test facility. The two facilities complement each other by sharing information through the definition and test phases of application development. The VisualGen definition facility contains a context-sensitive editor for validating 4GL statements, which immediately improves the quality of 4GL code. As a 4GL environment, VisualGen significantly reduces the number of statements required for coding line-of-business applications utilizing GUI, DRDA, and client/server communications across multiple environments. VisualGen's 4GL allows for structured programming with reusable building blocks.

With VisualGen, developers can test an application while in an interactive mode, without having to generate, compile and link-edit the application to verify functionality. In addition, feedback received during definition and test for error correction allows problems to be solved faster.

By providing single system definition and test for single-system and client/server applications, VisualGen provides significant productivity gains over other client/server development tools. Developers can define an application where the business logic is divided between client and server applications.


 * Enabling New Applications

VisualGen Version 1.0 offers significant benefits for the development of mission-critical software solutions. o Competitive Advantage

With VisualGen, application solutions can be quickly developed, allowing faster response to business needs in a dynamic business environment. VisualGen application solutions can be ported to new platforms or reconfigured into client/server applications with consistent GUI, DRDA and client/server communications support, based on special business needs and opportunities.

o New Applications

New VisualGen application solutions can build on existing VisualGen application components to deliver new solutions faster.

o Integration of Business Solutions

VisualGen applications, VisualAge applications, and 3GL legacy code can be reconfigured into various client/server business solutions as business needs and strategies change.
 * Portability

With VisualGen, you can develop applications for execution in MVS (CICS/MVS, CICS/ESA, IMS/VS DC, IMS/ESA TM, IMS BMP, MVS/TSO, and batch), VSE (CICS/VSE and batch), and CICS OS/2; and execution support for server applications executing in VSE (CICS/VSE), MVS (CICS/ESA), and CICS OS/2. These applications can be easily ported to new environments, providing flexibility for developing business solutions for new execution environments.

Applications developed with Cross System Product, CSP/370AD Version 4.1, CSP/2AD Version 1.2 and CSP/AD Version 3.2.2, or later, can be ported to the VisualGen Version 1.0 product family through the external source format and regenerated as COBOL source. VisualGen Host Services product and/or the Workgroup Services product is required for execution. The VisualGen Workgroup Services product provides the execution services for the CICS OS/2 server applications.

Increased Capacity/Performance Improvement --

Several key enhancements enable customers to balance their data processing system needs through the use of distributed data and client/server processing. The application execution functions are increased with the client/server support. Each of the capabilities -- client/server processing and support for distributed relational databases -- provides additional flexibility in application design, application capability, and finding an optimum distribution of function. Customers can easily move from today's batch applications to client/server applications in the future. As customers add new relational databases, current VisualGen applications can easily be extended to access the new databases. The support and use of DRDA allows the customer's enterprise-wide relational databases to be easily accessed by VisualGen-developed applications.


 * Statement of General Direction

IBM intends to deliver VisualGen Developer Version 1.1 for the development of Windows 3.1 client applications in fourth quarter, 1994. VisualGen Developer Version 1.1 will be distributed to all VisualGen Developer customers with a no upgrade charge. A limited set of customers will receive early release copies of VisualGen Developer Version 1.1, for evaluation and test, beginning in July 1994. VisualGen Developer will provide double-byte character set (DBCS) enablement for development and execution of GUI client applications for OS/2 and Windows 3.1.

IBM also intends to deliver a new VisualGen component to provide generation of C++ source for AIX/6000 and OS/2 in fourth quarter, 1994. IBM intends to deliver VisualGen for SQL calls to stored procedures as part of VisualGen's integration with the DB2 family of relational database products.

In addition, IBM intends to deliver VisualGen for teams suite, an advanced, integrated, client/server development offering. The teams suite offering will incorporate VisualGen (IBM's premier 4GL client/server application development tool), IBM LAN data dictionary (a robust data definition management facility), and LAN library and development services (a state-of-the-art software configuration management facility). The teams suite offering will also provide integrated LAN-based generation, management and control over data and program objects in a 4GL development environment. IBM plans to deliver this integrated suite to a limited set of customers in fourth quarter, 1994.


 * VisualGen Rapid Application Development Services Offering

The rapid application development service offering provides sample client/server application templates for standard information system functions, such as:
 * Menu - select a function
 * List - display a list of objects
 * ISUD - data inquiry/select/update/delete for an object

The service offering teaches a well-developed process for quickly and easily building applications from the templates to work with specific customer data.

The process creates complete external source format representations of client/server application, including user interface and database access. The inputs are the application templates, user data descriptions, and user-selected options (for example, what type of application to generate and what table columns to access).

Correct use of the process is enabled by applying the process to building required customer applications as part of the service offering.

Optional components for the service offering include on-the-job training on how to modify application templates to include functional requirements specific to the customer, or how to create templates from model applications already built by the customer.

The service offering leaves the customer with a rapid application development process, complete with tools, templates, common code components, code standards, and naming conventions. This provides maximum productivity and code maintainability when developing applications with VisualGen or Cross System Product.


 * VisualGen Turnkey Services Offering

For customers who are moving to a LAN environment and VisualGen, IBM offers a VisualGen Turnkey Services offering. This offering has four components, all of which are customized to meet individual customer needs. o Planning, Architecture, and Capacity Services

IBM works with the customer to:

- Determine a LAN architecture of servers and workstations, which are properly sized and configured to achieve the customer's development needs

- Develop a plan to accomplish the procurement, setup, software installation, software customization, and administrative procedures necessary to provide the robust, controlled environment necessary for professional software development

IBM also includes a plan for:

- Migration of existing source code, test data files, and database tables to appropriate servers, based on the number and type of   individual objects and the design architecture of existing code and test data

- Education of customer personnel on the usage of the new environment and to provide skills transfer

The deliverables include connectivity diagrams, hardware and software configurations for all servers and developer workstations, and a project plan that includes the remaining activities. The deliverables are reviewed with key customer personnel and revised as necessary.

o Procurement

IBM procures, sets up, installs, and customizes all hardware and software in accordance with the deliverables from the first component to the last. IBM also authors new operating procedures and supporting REXX/2 utilities, which automate repetitive procedures as appropriate.

o Migration

IBM migrates existing source and test data objects to appropriate servers. Also provided in this service is initial VisualGen generations and preparations, pre-production testing of existing Cross System Product, and called COBOL. Verification will be performed to ensure the new environment has been successfully integrated and is  operational.

o Education

IBM trains customer personnel to use the new development environment for highly productive software development and to use the new features, such as the GUI facilities and client/server support. Hands-on laboratories constitute much of this education. The labs use the new hardware and software to produce useful work results.

Individual customers may wish to:

o Purchase all of the service components, allowing IBM Services to "turnkey" the complete new environment o Use parts of each component o Apply the "turnkey" to the initial increment of their LAN software development environment

IBM Services organizations can customize VisualGen to meet the needs of each customer. For information on VisualGen Services Offering, contact:

o Upstate New York Service Center, 1-716-987-2556 (extension 5011) o Carolinas Rapid Application Service Center, 1-919-850-7400 o Dallas Service Center, 1-817-870-4576 o Phoenix Service Center, 1-602-224-2720 o Jacksonville Service Center, 1-904-928-4796 o Michigan Service Center, 1-517-377-3729 o Midwestern Customer Service Center, 1-800-756-4426 For information on IBM Services and IBM Service Centers, contact IBM I/T Services Market Management and Development at 1-919-380-3952.

o VisualGen Developer:
 * Hardware Requirements

- Any 486 (or higher) personal computer architecture capable of   supporting OS/2 Version 2.1

- For DBCS operation, a PS/55 (or equivalent system) with a 486 (or   higher) processor is required, with the appropriate keyboard and peripherals for DBCS support

- A mouse or other pointing device

- VGA graphics monitor or higher-function (XGA) monitor and its appropriate adapter, as supported by OS/2 2.1

- 24 MB of total memory (RAM) to accommodate OS/2 2.1, VisualGen Developer, and other prerequisite software; additional RAM may be   required, depending on the other user software requirements

- 35 MB of hard disk space for VisualGen Developer, in addition to the disk space required for any prerequisite software (including OS/2   2.1)

- One of the following options for communications:

- Coaxial attachment - SDLC attachment - Token-ring local area network (LAN) attachment

- A 1.44 MB diskette drive, for installation from diskettes

- Additional disk storage for Member Specification Libraries (MSLs), dependent on individual customer requirements

For GUI application execution on end-user machines, the following hardware requirements apply:

- A 386 (or higher) personal computer capable of running OS/2 2.1

- 8 MB of total memory (RAM), or more, depending on the number of   other user applications running on the machine

- 10 MB of hard disk space for GUI application execution support software

- A mouse or other pointing device

- VGA graphics monitor or higher-function (XGA) monitor with the appropriate adapter, as supported by OS/2 2.1

o IBM VisualGen Application Generator Option for MVS

VisualGen Developer is a prerequisite for VisualGen Application Generator. Therefore, the following hardware is required for VisualGen Application Generator, in addition to that required for VisualGen Developer:

- 4 MB of hard disk space to install VisualGen Application Generator, in addition to the disk space required for any prerequisite software (including VisualGen Developer and OS/2 2.1)

Additional hard disk space is required to store Application Generator outputs, based on the size and number of generated applications.

Note: A 486 CPU 66 MHz personal computer with 24 to 32 MB of RAM is   highly recommended for those systems that have VisualGen Developer and Application Generator installed.

No additional hardware is required for this product.

o IBM VisualGen Application Generator Option for VSE

VisualGen Developer is a prerequisite for VisualGen Application Generator. Therefore, the following hardware is required for VisualGen Application Generator, in addition to that required for VisualGen Developer:

- 4 MB of hard disk space to install VisualGen Application Generator, in addition to the disk space required for any prerequisite software (including VisualGen Developer and OS/2 2.1)

Additional hard disk space is required to store Application Generator outputs, based on the size and number of generated applications.

Note: A 486 CPU 66MHz personal computer with 24 MB to 32 MB of RAM is highly recommended for those systems that have VisualGen Developer and Application Generator installed.

No additional hardware is required for this product.

o IBM VisualGen Workgroup Services

- A 386 (or higher) personal computer or a LAN server is required for VisualGen Workgroup Services

- 2.5 MB of RAM for VisualGen Workgroup Services, in addition to the memory requirements of CICS OS/2, OS/2 Version 2.1, and other installed products or customer-installed applications; additional memory may be required if using multiple communication protocols

- 7 MB of hard disk space to install VisualGen Workgroup Services, in   addition to the disk space required for any prerequisite software

- If installed as a gateway for client/server communications,

- 750 KB of RAM for VisualGen Workgroup Services, in addition to the memory requirements of OS/2 Version 2.1 and other installed products or customer-installed applications

- 2 MB of hard disk space to install VisualGen Workgroup Services, in addition to the disk space required to for any prerequisite software. o IBM VisualGen Developer
 * Software Requirements

- Operating System/2 (OS/2) Version 2.1 or later

- If DBCS support is required, one of the following DBCS versions of   OS/2 is required:

- IBM OS/2 J Version 2.1, or later - IBM OS/2 H Version 2.1, or later - IBM OS/2 T Version 2.1, or later

- IBM OS/2 Procedures Language 2/REXX for use with VisualGen Developer utilities and Application Generator preparation command files

- The High Performance File System (HPFS) is required for storage of   member specification library (MSL) members

- If installing from an MVS host system, one of the following MVS systems is required, with appropriate prerequisites:

- MVS/SP 2.2 (5740-XC6 or 5665-291), or later, on MVS/XA architecture

- MVS/SP 3.1.3 (5685-001 or 5685-002), or later, on MVS/ESA architecture

- MVS/ESA SP 4.2 (5695-047 or 5695-048), or later

- MVS/ESA SP V5.1 (5655-068 or 5655-069). In addition, IBM System Modification Program/Extended (SMP/E) Version 1.5 (5668-949), or     later, is required.

- If installing from a VSE host system, VSE/ESA Version 1.3.2 (5750-ACD), or later, with appropriate prerequisites, is required

VisualGen Developer may require the following optional software to operate:

- One of the following products is required for optional relational database access to test VisualGen relational database applications:

-  DATABASE 2 OS/2 (DB2/2) Version 1.0 (5622-044), or later, for relational database access (required for using VisualGen       EZECONCT)

-  OS/2 DISTRIBUTED DATABASE CONNECTION SERVICES/2 (DDCS/2) Version 1.0 (5622-057), or later, for DRDA access

- One or more of the following products is required for optional GUI application communications support:

- IBM Communications Manager/2 (CM/2) Version 1.0 (5621-254), or     later, for host communications and for communications between VisualGen GUI applications and VisualGen server applications using LU6.2 or LU2 protocols

- IBM TCP/IP Version 2.0 (5622-086), or later, for connecting GUI applications running on OS/2 Version 2.1, or later, to OS/2 server machines

- IBM OS/2 LAN Services (OS/2 LS) Version 3.0 (5621-253), or later, Advanced package, for Named Pipes communications support

- Novell NetWare Version 2.01 with Named Pipe extensions for Named Pipes communications support

- IBM OS/2 LAN Services (OS/2 LS) Version 3.0, or later, Advanced package, for files to be shared in a LAN environment. For DBCS support, the appropriate DBCS version of OS/2 LS is required.

o IBM VisualGen Application Generator Option for MVS

- IBM VisualGen Developer Version 1.0, with prerequisite software

- If installing from an MVS host system, one of the following MVS systems is required, with appropriate prerequisites:

- IBM MVS/SP 2.2 (5740-XC6 or 5665-291), or later, on MVS/XA architecture

- IBM MVS/SP 3.1.3 (5685-001 or 5685-002), or later, on MVS/ESA architecture

- IBM MVS/ESA SP 4.2 (5695-047 or 5695-048), or later

- IBM MVS/ESA SP 5.1 (5655-068 or 5655-069)

In addition, IBM System Modification Program/Extended (SMP/E) Version 1.5 (5668-949), or later, is required.

VisualGen Application Generator Option for MVS may require the following optional software to operate:

- IBM Communications Manager/2 Version 1.0, or later, for APPC communications support when transferring generated application outputs to host systems for build

- IBM OS/2 LAN Services (OS/2 LS) Version 3.0, or later, Advanced package, for configuring a LAN server to support COBOL generation

- IBM Database 2 OS/2 (DB2/2) Version 1.0, or later, for validation of   SQL statements during generation

o IBM VisualGen Application Generator Option for VSE

- IBM VisualGen Developer Version 1.0, with prerequisite software

- If installing from a VSE host system, IBM VSE/ESA Version 1.3.2 (5750-ACD), or later, with appropriate prerequisites, is required.

VisualGen Application Generator Option for VSE may require the following optional software to operate:

- IBM Communications Manager/2 Version 1.0, or later, for APPC communications support when transferring generated application outputs to host systems for build

- IBM OS/2 LAN Services (OS/2 LS) Version 3.0, or later, Advanced package, for configuring a LAN server to support COBOL generation

- IBM Database 2 OS/2 (DB2/2) Version 1.0, or later, for validation of   SQL statements during generation

o IBM VisualGen Workgroup Services

- IBM Operating System/2 (OS/2) Version 2.1, or later

- If DBCS support is required, one of the following DBCS versions of   OS/2 is required:

-  IBM OS/2 J Version 2.1, or later -  IBM OS/2 H Version 2.1, or later -  IBM OS/2 T Version 2.1, or later

- IBM CICS OS/2 Version 1.2 (5688-101), or later, or Micro Focus CICS OS/2 Option Version 2.5.15, or later, for Micro Focus COBOL Workbench

- Micro Focus COBOL for DOS and OS/2 Version 3.0.60, or later, for compiling COBOL applications generated by VisualGen Application Generator Option for MVS or VisualGen Application Generator Option for VSE

- For running COBOL applications generated by VisualGen Application Generator Option for MVS or VisualGen Application Generator Option for VSE, use one of the following:

- Micro Focus COBOL for DOS and OS/2 Version 3.0.60, or later

- Run-time libraries copied from the above product

- If installing from an MVS host system, one of the following MVS systems is required, with appropriate prerequisites:

- IBM MVS/SP 2.2 (5740-XC6 or 5665-291), or later, on MVS/XA architecture

- IBM MVS/SP 3.1.3 (5685-001 or 5685-002), or later, on MVS/ESA architecture

- IBM MVS/ESA SP 4.2 (5695-047 or 5695-048), or later

- IBM MVS/ESA SP V5.1 (5655-068 or 5655-069)

In addition, IBM System Modification Program/Extended (SMP/E)� Version 1.5 (5668-949), or later, is required.

- If installing from a VSE host system, IBM VSE/ESA Version 1.3.2 (5750-ACD), or later, with appropriate prerequisites, is required.

VisualGen Workgroup Services may require the following optional software to operate:

- IBM OS/2 LAN Services (OS/2 LS) Version 3.0, or later, Advanced package, for Named Pipes communications support

- Novell NetWare Version 2.01 with Named Pipe extensions for Named Pipes communications support

- IBM TCP/IP Version 2.0, or later, for connecting GUI applications running on OS/2 Version 2.1, or later, to OS/2 server machines

- IBM Communications Manager/2 Version 1.0, or later, for APPC communications support

- IBM Database 2 OS/2 (DB2/2) Version 1.0, or later, for relational database access from VisualGen applications running under CICS OS/2

- IBM OS/2 Distributed Database Connection Services/2 (DDCS/2) Version 1.0, or later, for DRDA access from VisualGen applications running under CICS OS/2

- IBM CICS/ESA Version 3.2.1 (5685-083), or later, for client/server processing between VisualGen client/server applications running under CICS OS/2 and MVS CICS/ESA

- IBM CICS/ESA Version 3.3 (5685-083), or later, is required for host-to-workstation client/server processing

- IBM CICS/ESA Version 3.3 is also required for client/server middleware support between VisualGen GUI client applications and MVS CICS/ESA.

- IBM CICS/VSE Version 2.2 (5686-026), or later, for client/server processing between VisualGen client/server applications running under CICS OS/2 and CICS/VSE
 * Planning Information

Use the following guidelines to plan LAN configurations to use for generating applications with VisualGen Application Generator Version 1.0 or running generated applications under CICS OS/2: o VisualGen Application Generator for MVS Version 1.0 or VisualGen Application Generator for VSE Version 1.0 can be used on a LAN server that supports up to 10 client development workstations with VisualGen Developer

o VisualGen Workgroup Services Version 1.0 can be used on a LAN server that supports up to 20-client run-time workstations. These guidelines are intended to define configurations that yield acceptable performance results for application generation and server application run-time support. Exceptions to the limits stated in these guidelines may lead to a deterioration in product performance.


 * Ordering Information

Order processing is handled through IBM Direct at 1-800-IBM-CALL (1-800-426-2255), department SM080.

Shipments will begin on 30 June 1994.


 * Program Upgrade

The program package upgrade option allows customers who purchased CSP/2AD during the Technology Bridge Promotion to redeem the special credit, by providing the "proof of acquisition" received at the time of purchase. Customers may also order upgrades through IBM Direct.

Part                                                   One-Time Number  Program Name                                   Charge
 * Charges

11H0032 VisualGen Developer Version 1.0                 3,500 USD 11H0033 VisualGen Application Generator Option for     13,500 USD MVS Version 1.0 11H0034 VisualGen Application Generator Option for     11,000 USD VSE Version 1.0 11H0035 VisualGen Workgroup Services Version 1.0        1,250 USD 16H9407 CSP/2AD (Promotion) Upgrade                       980 USD

VisualGen Developer Version 1.0:

16H9413 Additional License                              3,150 USD 11H0153 Proof of Additional License Certificate         3,150 USD

VisualGen Application Generator for MVS Version 1.0:

16H9415 Additional License                             12,150 USD 11H0154 Proof of Additional License Certificate        12,150 USD

VisualGen Application Generator for VSE Version 1.0:

16H9416 Additional License                              9,900 USD 11H0155 Proof of Additional License Certificate         9,900 USD

VisualGen Workgroup Services Version 1.0 (Multi-User License):

16H9414 Additional License (Multi-User License)         1,125 USD 11H0156 Proof of Additional License Certificate         1,125 USD (Multi-User License)

CSP/2AD (Promotion) Upgrade:

16H9408 Additional License Upgrade                        882 USD 16H9409 Proof of Additional License Certificate Upgrade   882 USD Additional Licenses Charge: Customers who pay a one-time charge for additional licenses may copy machine-readable program materials and printed documentation previously acquired from IBM in a program package. One copy may be made for each additional license ordered.

Program Upgrade Charge: A program upgrade charge applies to the VisualGen product set for CSP/2AD Version 1.2 to Developer Version 1.0.

Additional License Copies: Authorizes the customer who has a program package to make a single copy of the program diskette or tape, and printed documentation. The orders will be billed on single invoice. The authorization is given by sending the customer an invoice for an Additional License Copy, the ICA must be in effect, or by sending the customer a Proof of Additional License certificate, the ICA is not required.

IBM PL/I for OS/2 Version 1 Release 1 Professional and Personal Editions
Introducing IBM PL/I for OS/2 -- for customers wanting to have the complete power of the IBM host PL/I product on their desk! IBM PL/I for OS/2 Version 1.1--Professional Edition is a full-function Operating System/2 (OS/) Version 2.x-based PL/I application development environment. IBM PL/I for OS/2--Professional is designed for the experienced PL/I application developer who wants to have the power of the host language combined with the productivity of the PC tools. IBM PL/I for OS/2--Professional provides the PL/I application programmer the capability to write client/server applications in PL/I using IMS, CICS, or DB2 subsystems.

IBM PL/I for OS/2 Version 1.1--Professional Edition provides the ability to write applications that access data on MVS, VM, RISC System/6000, AS/400, VSE, and OS/2 by using the extensive and powerful DB2 family of products in combination with PL/I.

In combination with the IMS Client Server/2 product, OS/2 PL/I application builders now have the ability to access host IMS transactions.

IBM PL/I for OS/2 Version 1.1--Professional Edition also enables the PL/I application programmer to write client/server solutions that enable CICS transactions for OS/2 or enable remote CICS transactions on MVS.

With the addition of IBM PL/I for OS/2 Version 1.1--Toolkit, the PL/I application programmer writing client/server or PC targeted applications will have a set of valuable tools including PM-GUIDE/2, a visual PL/I tool to enable Presentation Manager (PM) screen building, and a C-to-PL/I conversion tool to allow C header files to be translated into PL/I.

IBM PL/I for OS/2--Professional is also an important tool for customers caught up in "downsizing" or "offloading", because it allows them to develop applications either targeted at the PC or targeted at the host (DB2, VSAM, CICS).

IBM PL/I for OS/2 Version 1.1--Personal Edition is a full-function Operating System/2 (OS/2) Version 2.x-based PL/I application development environment. IBM PL/I for OS/2 is designed for the PL/I application developer who wants to have the power of the PL/I language available on the PC platform without all the extra function available to the IBM PL/I for OS/2--Professional product. IBM PL/I for OS/2--Personal provides the capability to write PL/I applications that will run on the PC or LAN environment. These applications can call PM application programming interfaces (APIs), C-based applications or tools, and applications or tools written in REXX. IBM PL/I for OS/2--Personal is intended to provide a usable set of the function to enable a programmer to either try PL/I for the first time or write a limited PL/I application that runs on the PC or LAN.

IBM PL/I for OS/2 Version 1.1 Double Byte Character Set (DBCS)--Personal and Professional Editions provide DBCS enablement.

Planned Availability Date: IBM PL/I for OS/2 Version 1.1--Professional and Personal Editions, 24 June 1994; IBM PL/I for OS/2 Version 1.1-- Toolkit, 29 July 1994.


 * In Brief . ..

IBM PL/I for OS/2 Version 1.1--Professional Edition: o Provides support for the DB2 relational database family of products

o Provides support for CICS OS/2 and S/390 CICS (CICS/ESA, CICS/MVS, and CICS/VSE)

o Provides access to host IMS transactions from an OS/2 application through IMS Client Server/2

o Provides PLITEST enhancements

o Allows for Local Area Network (LAN) based application development

o Readily ports existing MVS/VM/VSE applications to OS/2 Version 2

o Helps to maximize use of PL/I programmer skills (that is, usable in an OS/2 operating environment)

IBM PL/I for OS/2 Version 1.1--Personal Edition:

o Provides a usable PL/I application development environment

o Provides an inexpensive solution for the PL/I programmer

o Provides access to PM APIs, C or REXX-based application or tools

o Enables PC or LAN-based application development

o Provides PLITEST enhancements

IBM PL/I for OS/2 Version 1.1--Toolkit:

o Provides an additional set of PL/I specific tools

o Enables the PL/I application programmer to write PM applications

o Provides PM-GUIDE/2, a visual PL/I front end for creating PM applications
 * Application Development Productivity Aids

IBM PL/I for OS/2 Version 1.1--Professional Edition consists of the following productivity aids:
 * Workframe/2 Version 2
 * Complete PL/I language support
 * Support for CICS OS/2 and SQL applications
 * Host program verification functions
 * Full Macro Facility
 * Source level debugging via PLITEST debugger

IBM PL/I for OS/2 Version 1.1--Personal Edition consists of the following productivity aids:
 * Workframe/2 Version 2
 * Complete PL/I language support
 * Full Macro Facility
 * Source level debugging via PLITEST debugger

IBM PL/I for OS/2 Version 1.1--Toolkit:
 * IBM OS/2 Developer's Toolkit Version 2
 * Additional PL/I specific tools
 * PM-GUIDE/2, a visual PL/I front end for creating PM applications
 * Enables the PL/I application programmer to write PM applications

IBM PL/I for OS/2 Version 1.1 (DBCS)--Professional Edition and IBM PL/I for OS/2 Version 1.1 (DBCS)--Personal Edition contain the same function as IBM PL/I for OS/2 Version 1.1--Professional Edition and IBM PL/I for OS/2 Version 1.1--Personal Edition, with the addition of DBCS support. These products will be available for order on 30 December 1994.


 * IBM PL/I for OS/2 Version 1.1--Professional Edition System Management

IBM PL/I for OS/2 Version 1.1--Professional Edition generates highly optimized code, provides floating point, S/390 macro facility support and capability to call 32 bit OS/2 services (that is, PM, C Set/2). DBCS will be enabled for OS/2-J in Release 1.1 of IBM PL/I for OS/2 Version 1.1 (DBCS)--Professional Edition.

IBM PL/I for OS/2 Version 1.1--Professional Edition is designed to provide application portability across PL/I platforms, selected features of ANSI 87 (X3.74-1987), and National Language Support (NLS) in Release 1.1 of IBM PL/I for OS/2 Version 1.1 (DBCS)--Professional Edition.


 * Growth Enablement

IBM PL/I for OS/2 Version 1.1--Professional Edition provides the ability to write applications that access data on MVS, VM, RISC System/6000, AS/400, VSE, and OS/2 by using the extensive and powerful DB2 family of products in combination with PL/I. In addition, an OS/2 PL/I application which access data with IBM DATABASE 2 (DB2/2) and DISTRIBUTED DATABASE CONNECTION SERVICES/2 (DDCS/2) provides a client/server solution for the PL/I application programmer.

In combination with the IMS Client Server/2 product, OS/2 PL/I application builders now have the ability to access host IMS transactions. The OS/2 PL/I application can access IMS/MFS functions that help the OS/2 application deal with MFS formats, paging, IMS commands, and unsolicited IMS output.

IBM PL/I for OS/2 Version 1.1--Professional Edition also enables the PL/I application programmer to write client/server solutions that enable CICS transactions for OS/2 or enable remote CICS transactions on MVS. The OS/2 PL/I application programmer is able to create client/server applications and cooperative processing applications, as well as having online transaction processing (OLTP) capability available on the PC.


 * Business Solutions

The IBM PL/I for OS/2 Version 1.1--Professional Edition product satisfies the following business opportunities: o Client/server program applications between OS/2 and S/390 -- data capability between OS/2, MVS, VM, and RISC System/6000 for DB2 and IMS

o PL/I development environment for OS/2 PL/I or LAN-based applications

o Host offload and unit test for DB2 or CICS host applications
 * IBM PL/I for OS/2 Version 1.1--Personal Edition System Management

IBM PL/I for OS/2 Version 1.1--Personal Edition generates highly optimized code, and provides floating point, S/390 macro facility support, and capability to call 32-bit OS/2 services (that is, PM, C Set/2). DBCS will be enabled for OS/2-J in Release 1.1 of IBM PL/I for OS/2 Version 1.1 (DBCS)--Personal Edition.

IBM PL/I for OS/2 Version 1.1--Personal Edition supports selected features of ANSI 87 (X3.74-1987), and National Language Support (NLS) in Release 1.1 (IBM PL/I for OS/2 Version 1.1 (DBCS) -- Professional Edition).


 * Growth Enablement

IBM PL/I for OS/2 Version 1.1--Personal Edition provides the ability to write applications that can be migrated to IBM PL/I for OS/2 Version 1.1 --Professional Edition. Applications written using IBM PL/I for OS/2 Version 1.1--Personal Edition can be used in the IBM PL/I for OS/2 Version 1.1--Professional Edition development environment.


 * Business Solutions

The IBM PL/I for OS/2 Version 1.1--Personal Edition product satisfies the following business opportunities:
 * PC-targeted PL/I application development
 * LAN-targeted PL/I application development
 * PL/I educational setting for language development
 * Consulting services


 * Product Positioning

Professional: IBM PL/I for OS/2--Professional Edition permits customers to develop the following types of applications:
 * OS/2 PL/I client and/or server applications
 * S/390 CICS and/or DB2 application as a server
 * S/390 CICS and/or DB2 application
 * OS/2 PL/I as a stand-alone application

Customers can take advantage of the benefits of the PC, such as higher productivity, lower cost, and an isolated test environment. Programs can be developed in the OS/2 environment, including editing, compiling, debugging, and unit test. Compile-time options are specified depending on the target for the application. The host DB2, CICS, or VSAM application can then be ported for execution on a host.

Add the IBM PL/I for OS/2 Version 1.1--Toolkit to this offering, and the programmer has a powerful set of 32-bit based PL/I tools to compliment the development environment shipped with the base product.

Personal: With IBM PL/I for OS/2 Version 1.1--Personal Edition, PL/I applications programmers, analysts, and students can use the powerful PL/I language on a stand-alone PC to develop usable applications that run on a PC or LAN. People looking for a cost-effective way to test the power of the PL/I language on the PC should use this product. PL/I programmers writing small applications that don't require subsystem support should find this inexpensive product a value! Combine it with the IBM PL/I for OS/2 Version 1.1--Toolkit and you have a 32-bit OS/2 PL/I application that can't be matched.


 * Hardware Requirements

Any system unit supported by the IBM OS/2 Version 2.0 or later with the following:
 * 10 MB memory minimum above requisite software requirements
 * 8.5 MB disk storage minimum above prerequisite software requirements

These configuration requirements are estimates for IBM PL/I for OS/2 only. The minimum memory does not take into consideration the inclusion of additional IBM OS/2 facilities, or additional applications. The minimum disk storage does not contain allowance for user data storage. Users should ensure that they have the capability to expand their memory and disk storage beyond the stated minimums.

The recommended minimum workstation is a Personal System/2 (PS/2) with an IBM 386SLC microprocessor or a microprocessor based on the INTEL 386 (math co-processor required) or 486 architecture with a speed of 20 MHz or faster, with 12 MB to 15 MB of memory (depending upon the complexity of the task) and 120 MB of fixed disk.

This licensed program supports the following communications options of the IBM OS/2 Extended Services attachment to the S/370:
 * Coax attachment
 * SDLC attachment
 * Token Ring LAN attachment

Additionally, the following features are required: o Appropriate Communications adapters as supported by IBM Extended Services for OS/2

o Appropriate display and display adapter as supported by IBM OS/2 Version 2.0 or above. The user interface of IBM PL/I for OS/2 is optimized for color display. When using a monochrome display, the user must take care to select the proper foreground and background contrasting shades of grey.

o An IBM PS/2 mouse or equivalent
 * Software Requirements

The minimum level for each product is listed; later levels are also supported unless stated otherwise.

IBM PL/I for OS/2--Professional: o IBM OS/2 Version 2.1 or later, 3.5-inch diskettes (84F7586) o IBM OS/2 Version 2.1 or later, 5.25-inch diskettes (10G2991) o IBM OS/2 Developer's Toolkit Version 2.1 or later, 3.5-inch diskettes (10G3355) (optional -- provides OS/2 services) o IBM OS/2 Developer's Toolkit Version 2.1 or later, 5.25-inch diskettes (10G4335) (optional -- provides OS/2 services) o IBM DATABASE 2 OS/2 Version 1 or later, 3.5-inch diskettes (62G3712) (required when using embedded EXEC SQL statements) o IBM DATABASE 2 OS/2 Version 1 or later, 5.25-inch diskettes (62G3748) (required when using embedded EXEC SQL statements) o IBM CICS OS/2 Version 2, 3.5-inch diskettes (53G3861) (required when   using embedded EXEC CICS statements) o IBM IMS Client Server/2 Version 2 (5622-113) (required when accessing   remote IMS data) IBM PL/I for OS/2--Personal: o IBM OS/2 Version 2.1 or later, 3.5-inch diskettes (84F7586) o IBM OS/2 Version 2.1 or later, 5.25-inch diskettes (10G2991) o IBM OS/2 Developer's Toolkit Version 2.1 or later, 3.5-inch diskettes (10G3355) (optional -- provides OS/2 services) o IBM OS/2 Developer's Toolkit Version 2.1 or later, 5.25-inch diskettes (10G4335) (optional -- provides OS/2 services) IBM PL/I for OS/2 Version 1.1--Toolkit:
 * IBM OS/2 Version 2.1 or later


 * Compatibility

IBM PL/I for OS/2 Version 1.1--Professional Edition is compatible with all earlier releases of PL/I Package/2 and PL/I Workstation/2.


 * Program Upgrade

The program package upgrade option allows currently licensed users of PL/I Package/2 Version 1.1 to obtain the new function for a program upgrade charge. The program upgrade to IBM PL/I for OS/2 Version 1.1-- Professional Edition will be available on 24 June 1994.

Part                                                          One-Time Number  Program Name                                          Charge
 * Charges

10H7848 PL/I for OS/2--Professional Edition Version 1.1       1,250 USD

10H7819 PL/I for OS/2--Personal Edition Version 1.1             299 USD

1322966 PL/I for OS/2--Toolkit Version 1.1                      199 USD

1322971 PL/I for OS/2--Professional Edition Version 1.1,      1,125 USD Additional License with Certificate

1322972 PL/I for OS/2--Personal Edition Version 1.1,            269 USD Additional License with Certificate

16H9433 PL/I for OS/2--Toolkit Version 1.1                      179 USD Additional License with Certificate

14H0850 PL/I Package/2 Version 1 Upgrade to PL/I for OS/2--       0 USD Professional Edition Version 1.1

14H0851 PL/I for OS/2--Personal Edition Version 1.1 Upgrade   1,050 USD to PL/I for OS/2--Professional Edition Version 1.1

14H0852 PL/I Workstation/2 Upgrade to PL/I for OS/2--           850 USD Professional Edition Version 1.1

14H0853 PL/I Workstation/2 Upgrade to PL/I for OS/2--             0 USD Personal Edition Version 1.1

14H0855 PL/I Package/2 Version 1 Upgrade to PL/I for OS/2--       0 USD Professional Edition Version 1.1, Additional License with Certificate

14H0856 PL/I for OS/2--Personal Edition Version 1.1 Upgrade   1,050 USD to PL/I for OS/2--Personal Edition Version 1.1, Additional License with Certificate

14H0857 PL/I Workstation/2 Upgrade to PL/I for OS/2--           850 USD Professional Edition Version 1.1, Additional License with Certificate

14H0858 PL/I Workstation/2 Upgrade to PL/I for OS/2--             0 USD Personal Edition Version 1.1, Additional License with Certificate

16H9430 PL/I for OS/2 -- Publication Kit Version 1.1            199 USD

o Additional License Copies -- Authorization for the customer who has a program package to make a single copy of the program diskette and documentation. Authorization to copy can be received by ordering a Proof of Additional License certificate; the ICA is not required.

o Additional License Copy Upgrade -- Authorization for the customer who has a program package upgrade to make a single copy of the program diskette and documentation. Authorization to copy can be received by ordering a Proof of Additional License Upgrade certificate; the ICA is not required.

IBM PL/I for OS/2--Professional Edition Version 1.1 Introductory Offering
For a limited time only, if you acquire PL/I for OS/2--Professional Edition Version 1.1 (V1.1), you will receive an introductory discount of 40 percent off the one-time charge of both the program package and additional license copies.

Orders must be placed on or before 30 September 1994. The Date of Installation, as defined in the IBM Customer Agreement, must occur on or after 14 June 1994, but no later than 16 December 1994.

PL/I for OS/2--Professional Edition V1.1 provides the features that professional PL/I programmers need for maintaining existing PL/I applications and developing new PL/I client/server applications, including:
 * Support for the DB2 relational database family of products
 * Support for CICS OS/2
 * Access to host IMS transactions through IMS Client Server/2.


 * Products Eligible for Discount

This offering applies to the following products: Part Number   Program Name

10H7848  PL/I for OS/2 -- Professional Edition Version 1.1, 3.5-inch diskette

1322971  PL/I for OS/2 -- Professional Edition Version 1.1 with Certificate This offering cannot be combined with any other discount or allowance.

IBM ReDiscovery/2
IBM ReDiscovery/2 helps get your job done faster through automation!

The challenge of moving to new technologies while maintaining legacy systems is a key issue for many application development organizations. The ability to find, access, and reuse application components can help meet this challenge and have a positive impact on the productivity of a software development team, in terms of the quality as well as the time required to deliver new applications. ReDiscovery/2 addresses this need by providing a means to reuse and manage existing and future software assets.

ReDiscovery/2 is a workstation product that increases programmer productivity by dramatically improving a developer's access to existing application components, through easily built catalogs, with customizable classification schemes and flexible search and retrieval functions. ReDiscovery/2 automatically captures descriptive information about existing software in the customer environment and enables the user to locate and select application components quickly and easily. ReDiscovery/2 also provides the capability for users to organize these descriptions, while utilizing the user's existing library systems on OS/2.

ReDiscovery/2 can be used to improve productivity and quality during application development and maintenance tasks such as impact evaluation, redevelopment, rightsizing, and language migration. In addition, the inventory organization capabilities in ReDiscovery/2 enable the user to implement software reuse, utilizing existing and future assets.

ReDiscovery/2 provides support for OS/2 LAN and PVCS library management systems.

ReDiscovery/2 is further complemented by ReDiscovery/MVS, which adds support for MVS partitioned and sequential data sets (PDS and SDS), PANVALET library management system, and PDS/SDS managed by SCLM.

The first customer shipment of ReDiscovery/2 was in November 1993 to a selected set of customers. These customers participated in a program designed to validate that IBM had achieved the quality objectives for ReDiscovery/2 in a variety of production environments. These customers have confirmed that IBM has achieved its quality objectives.

In brief, IBM ReDiscovery/2 allows the application developer to:
 * Perform maintenance jobs faster through problem solving, PVCS support, and multi-LAN support
 * Use as a rightsizing, language migration, and development aid
 * Operate via TCP/IP (NFS or FTP connection)
 * Use functional aids, such as tagging, to organize, manage, and share reusable parts across multiple libraries
 * Automatically build descriptions of reusable components (captures source and library meta-data)
 * Organize component descriptions using a tailorable classification scheme
 * Allow for adding user-defined descriptive information
 * Manage, enforce standards upon, and tailor reuse catalog information
 * Retrieve components and launch an editor of choice or other tool to complete the application build process
 * Access parts on both the workstation and in a LAN environment (OS/2 files and PVCS)
 * Locate reusable components based upon flexible search criteria
 * Register interest in a part to be notified when the part is changed

ReDiscovery/2 has an easy-to-use, CUA-conforming, object-oriented, graphical user interface.


 * Search and Selection Savings on Reusable Code

The features available in ReDiscovery/2 can save application programmers significant time by automating a manual process. Reuse becomes attractive to programmers when search and selection of items such as code components, test cases, and documentation are easy and complete. Reusing code is a faster way to create new applications than writing new code. Reuse can reduce the customer backlog by improving programmer productivity and application quality, and reducing the time it takes for a programmer to complete a task.

Customers should achieve value by reusing code which can increase productivity and quality, and reduce elapsed time to delivery of programs. When customers choose to reuse larger elements, even greater percentages of improvement may be possible.


 * Application Developer Productivity

ReDiscovery/2 helps application developers be more productive by supporting a reuse environment. ReDiscovery/2 allows users to automatically build descriptions of reusable parts from multiple disparate sources, add additional classification information, then search these catalogs to locate needed parts for maintenance of current applications or development of new applications. Organizing parts by classifying them into structures or by grouping them into components, and then providing summary information about the structure or component, allows a user to:
 * Search applications for needed parts
 * Determine what the component functions are
 * Research where and when the parts have been used or referenced

ReDiscovery/2 provides the application developer with a tool that should reduce, if not eliminate, manual searches for code that can be used in new application generation. The easy availability of reusable code encourages application generation from available parts, rather than writing all new code. Coding time, testing time and future maintenance time can be significantly reduced by using existing, tested code. A tool that automates the search process for reusable parts makes a corporate reuse strategy feasible.

Constraint Relief -

ReDiscovery/2 provides a means to create new applications faster than writing new code, thereby potentially reducing application backlogs. Both programmer constraints and company constraints caused by lack of needed new applications can be eased.


 * Product Positioning

ReDiscovery/2 is positioned to provide key reuse capabilities to customers. Reuse can be applied at several entry points across the application development life cycle:
 * Application development
 * Requirements specification
 * Design
 * Code
 * Test
 * Maintenance

The following illustrates some of the ways that customers can derive value by using ReDiscovery/2. Potential values can include productivity gains, quality improvements, and reduction of elapsed development time.


 * Reuse -- where an application development professional (programmer, system analyst, AD manager) identifies usable or reusable parts.

ReDiscovery/2 can help a user perform reuse by answering basic premises in the above list, questions such as "Is there a place to look for something?", "Does it exist?", and "How do I get it?"

To effectively implement reuse, the customer must support an organized approach to supply parts and to reuse parts.

- Supply: Cataloging reusable parts

ReDiscovery/2 automatically captures information from existing part sources and begins the organization process. The user may use the default classification scheme (standards), or tailor a new one to   complete the organization and description of the parts.

- Reuse: Searching for and selecting parts

The reusable parts catalog can be browsed in a variety of ways, including keyword search, structured search, and wild card search. These methods, working on the classification scheme and the raw data, should identify reusable parts for the ReDiscovery/2 user.

Once function and matching code have been located, an analysis can be performed to determine which is more cost effective:

-- Using the located part as is    --  Modifying a copy of the located part to enhance function (that is, redevelop) -- Code a new part using the identified function as a base

The reuse support strategy is part of the overall goal to improve application developer productivity. Reuse can affect a wide spectrum of application development activities and a wide variety of reusable components.


 * Maintenance

By comparing (benchmarking) how long researching the affected modules takes manually versus with using ReDiscovery/2, costs for reducing the understanding or migration time can be calculated. This cost reduction may be substantial.


 * Summary

Users should discover that ReDiscovery/2 can help them catalog their host files and libraries, organize their private workstations, and manage their servers.


 * Softcopy Publications

Softcopy versions of the ReDiscovery User's Guide and ReDiscovery/2 Licensed Programming Specifications will be available on the July 1994 Application Domain CD-ROM collection kit (SK2T-1237), and the June 1994 OS/2 CD-ROM collection kit (S53G-2166). The softcopy is readable using BookManager/2, or the free IBM Online reader provided with the Collection Kits.


 * Hardware Requirements

This product uses only existing attachment interfaces.

ReDiscovery/2 runs on an Personal System/2 (PS/2) workstation with at least a 386 processor; however, a 486 processor running at 25 MHz or better is recommended.

The workstation should have the following minimum configuration:
 * 16 MB of memory (RAM) plus 32 MB of swapper space or more
 * 7 MB of hard disk space to install the product, not including the space required by OS/2 and the catalogs you are going to create with ReDiscovery/2.
 * An IBM PS/2 mouse or a compatible pointing device. You can use the mouse to navigate around in ReDiscovery/2 more easily, and the mouse is required for you to use the drag-and-drop feature.
 * A VGA, SVGA, XGA, or BGA monitor
 * A communications adapter or appropriate network attachment (required for a network or host connection)


 * Software Requirements

To run ReDiscovery/2, you need:
 * One of the following versions of Operating System/2 (OS/2):
 * OS/2 Version 2.0, with the XR06100 Corrective Service Diskette installed
 * OS/2 Version 2.1. This is required to use the drag-and-drop feature of ReDiscovery/2
 * For network communications, one or both of the following:

For WAN communications from an OS/2 workstation running TCP/IP to   other TCP/IP workstation hosts: IBM Transmission Control Protocol / Internet Protocol (TCP/IP) Version 1.2.1 for OS/2, modified by the PROGCSD and NFSCSD Corrective Service Diskettes. The machines that you want to access must have a level of TCP/IP that is compatible with TCP/IP Version 1.2.1 for OS/2 and that supports the use of the network file system (NFS) to mount remote directories as local drives.

For LAN communications from an OS/2 workstation to other OS/2 workstations: OS/2 LAN Server. Depending on the version of OS/2 you are using, you need one of two versions of OS/2 LAN Server:

-- With OS/2 Version 2.0, OS/2 LAN Server Version 2.0 -- With OS/2 Version 2.1, OS/2 LAN Server Version 3.0


 * To access files in the PVCS Version Manager library, any version of PVCS Version 4.0 through PVCS Version 5.1, which provide the Command Line Interface commands GET and VLOG to access the PVCS library.

Any text editor that is compatible with OS/2 Version 2.0 or later is recommended. You can use the text editor to view program parts online.

Part                                                           One-Time Number   Program Name                                          Charge
 * Charges

70G3659  ReDiscovery/2                                          995 USD 70G3661  ReDiscovery/2 Additional License with Certificate      895 USD 05H0470  ReDiscovery/2 Additional License without Certificate   895 USD 13H9779  ReDiscovery/2 5-Pack                                 2,495 USD 13H9782  ReDiscovery/2 10-Pack                                4,495 USD Additional License Copies provide authorization for the customer who has a program package to make a single copy of the program diskette and documentation. There are two ways to receive authorization to copy. Receipt of the invoice authorizes the customer to make the Additional License Copy. The ICA must be in effect. The customer also has the option of ordering a Proof of Additional License certificate, in which case the ICA is not required.

IBM DB2 Client Application Enablers and DB2 Software Developer's Kits
IBM announces new releases for the following members of the IBM DATABASE 2 (DB2) family of relational database products:
 * IBM DATABASE 2 Client Application Enabler/DOS Version 1.2
 * IBM DATABASE 2 Client Application Enabler/2 Version 1.2
 * IBM DATABASE 2 Software Developer's Kit/DOS Version 1.2
 * IBM DATABASE 2 Software Developer's Kit/2 Version 1.2

The IBM DB2 Client Application Enabler products enable application programs running on DOS (with and without Windows) and OS/2 client workstations to access data stored in any of the IBM DB2 relational databases on a local area network (DB2/2, DB2/6000, DB2 for HP-UX), or on the IBM host (DB2 for MVS, DB2/VSE, and VM(SQL/DS), and DB2/400).

Both DB2 Client Application Enabler/DOS and DB2 Client Application Enabler/2 have been enhanced with the following functions:
 * Support for Novell NetWare IPX/SPX Communication Protocol: Allows DOS, Windows, and OS/2 users on Novell NetWare LANs to access DB2/2 database servers and, via DDCS/2, other IBM DB2 relational databases.
 * Support for NetBIOS Communication Protocol: Allows DOS, Windows, and OS/2 users on NetBIOS LANs to access DB2/2 database servers and, via DDCS/2, other IBM DB2 relational databases.

In addition, DB2 Client Application Enabler/DOS has been enhanced with the following functions:
 * Support for Firefox Inc. NOV*IX for NetWare Communication Product: Allows DOS and Windows users on Novell NetWare LANs to access DB2/6000, and DB2 for HP-UX database servers and, via DDCS/6000 and DDCS for HP-UX, other IBM DB2 relational databases.
 * Enhanced Open Database Connectivity (ODBC) Driver for Windows: Allows Windows applications, conforming to Microsoft open database connectivity specifications, to access all of the IBM DB2 relational databases.

The functions included in the client application enabler products announced today are also shipped with IBM's software developer's kits for OS/2 and DOS.

DB2 Client Application Enabler/DOS Version 1 and DB2 Client Application Enabler/2 Version 1 have been replaced by Version 1.2. DB2 Software Developer's Kit/DOS Version 1 and DB2 Software Developer's Kit/2 Version 1 have been replaced by Version 1.2.

Planned Availability Date: 24 June 1994


 * In Brief ...

DB2 Client Application Enabler/DOS Version 1.2:
 * Allows DOS and Windows clients on Novell NetWare LANs to use IPX/SPX communication protocol to access DB2/2 servers and, via DDCS/2, other IBM DB2 databases
 * Allows DOS and Windows clients to use NetBIOS communication protocol to access DB2/2 servers and, via DDCS/2, other IBM DB2 databases
 * Greatly increases the number of commercially available Windows applications that can access DB2 data by providing an ODBC driver
 * Provides support for DOS applications running in OS/2 Virtual DOS Machine (VDM) environments
 * Provides support for Windows applications running in WIN-OS/2 environments

DB2 Client Application Enabler/2 Version 1.2:
 * OS/2 clients on a Novell LAN can access a DB2/2 server and DDCS/2 gateway using Novell NetWare IPX/SPX communication protocol
 * OS/2 clients can access a DB2/2 server and DDCS/2 gateway using NetBIOS communication protocol

DB2 Software Developer's Kits Version 1.2
 * DB2 Software Developer's Kit/DOS includes all the functions shipped with DB2 Client Application Enabler/DOS Version 1.2
 * DB2 Software Developer's Kit/2 includes all the functions shipped with DB2 Client Application Enabler/2 Version 1.2


 * Novell NetWare Support
 * Support for IPX/SPX Communication Protocol: DOS, Windows, and OS/2 database client workstations on Novell NetWare LANs can now access DB2/2 database servers and other IBM DB2 relational databases (via DDCS/2) by using Novell IPX/SPX communication protocol.
 * Support of NetWare Bindery Services for Network Address Information: DB2/2 (Client/Server) databases, when activated, will automatically register their network addresses in the NetWare Bindery so that they can be located by database applications. DB2/2 (Client/Server) requires that NetWare 3.x or 4.x servers be present and running on the network to provide Bindery Services. NetWare 4.x servers must have Bindery Emulation activated for this facility to function. DB2/2 can be used on the same workstation as the NetWare 4.x server if NetWare 4.01 for OS/2 is installed.
 * Support for Firefox Inc. NOV*IX for NetWare: This support allows DOS and Windows workstations on Novell NetWare LANs to access DB2/6000, DB2 for HP-UX and other IBM DB2 host databases (via DDCS/6000 and DDCS for HP-UX). It significantly reduces the effort required to deploy DB2/6000 and DB2 for HP-UX servers on Novell NetWare LANs.
 * NOV*IX for NetWare does not require each client workstation to load the TCP/IP communication protocol. Instead, NOV*IX runs on a Novell NetWare file server, and allows client workstations to continue running IPX/SPX as the only protocol stack. This provides several advantages. By not having to load other protocol stacks, each DB2 client workstation preserves memory. By running NOV*IX for NetWare on a NetWare server, network administrators simplify installation and management of TCP/IP on multiple workstations.


 * NetBIOS Communication Protocol

The DB2 Client Application Enabler/DOS Version 1 product provided TCP/IP protocol support to enable DOS and Windows clients to connect to a DB2/6000 server. With the announcement of support for the NetBIOS protocol in DB2 Client Application Enabler/DOS and DB2 Client Application Enabler/2, the same client enabler can be used to also access DB2/2 database servers. This is a benefit to users who need to access data on both DB2/2 and DB2/6000 database servers.

The following table summarizes the protocol choices that can be used by DOS, Windows, and OS/2 clients to connect to DB2/2, DB2/6000, and DB2 for HP-UX databases: .--+-+--++---. |                      |COMMUNICATION|DB2/2 |DB2/6000|DB2 for| |      CLIENT         |PROTOCOLS    |SERVER|SERVER  |HP-UX  | |                     |SUPPORTED    |      |        |SERVER | |--+-+--++---| |DB2 Client Application|NetBIOS      |Yes   |No      | No    | |Enabler/DOS V1.2     |IPX/SPX      |Yes   |Yes(1)  | Yes(1)| |(DOS Client)         |TCP/IP       |No    |Yes     | Yes   | |                     |APPC         |No    |No      | No    | |--+-+--++---| |DB2 Client Application|NetBIOS      |Yes   |No      | No    | |Enabler/DOS V1.2     |IPX/SPX      |Yes   |Yes(1)  | Yes(1)| |(Windows Client)     |TCP/IP       |No    |Yes     | Yes   | |                     |APPC         |No    |No      | No    | |--+-+--++---| |DB2 Client Application|NetBIOS      |Yes   |No      | No    | |Enabler/2 V1.2       |IPX/SPX      |Yes   |No      | No    | |(OS/2 Client)        |TCP/IP       |No    |Yes     | Yes   | |                     |APPC         |Yes(2)|Yes     | No    | '--+-+--++---'
 * (1) Provided by the FireFox, Inc. NOV*IX for NetWare product.
 * (2) If the SNA network supports APPN, DB2 Client Application Enabler/2 can also participate in the APPN network.

The ODBC driver in DB2 Client Application Enabler/DOS enables Windows applications coded using the Microsoft ODBC specification to access data stored in any of the DB2 family of relational databases. This ODBC driver has been tested with a number of popular Windows applications available in the marketplace today.


 * DB2 Software Developer's Kits

DB2 Software Developer's Kit/DOS Version 1.2 includes all the functions shipped with DB2 Client Application Enabler/DOS Version 1.2. In addition, it provides an application programming development environment for DOS and Windows applications. This development environment includes:
 * C precompiler, header files, code samples and documentation for developing embedded SQL applications in the C programming language.
 * Support for creating applications using the DB2 Call Level Interface (CLI) APIs.
 * Interactive SQL through the command line processor for prototyping SQL statements or performing ad hoc queries against the database.
 * A documented API to enable other application development tools to implement precompiler support for DB2 within their products. This is used by Micro Focus in offering precompiler support in their COBOL compiler.

DB2 Software Developer's Kit/2 Version 1.2 includes all the functions shipped with DB2 Client Application Enabler/2 Version 1.2. In addition, it provides an application programming development environment for OS/2 applications. This development environment includes:
 * C and FORTRAN precompilers, header files, code samples and documentation for developing embedded SQL applications in the C or FORTRAN programming language.
 * Support for creating applications using the DB2 CLI APIs.
 * Interactive SQL through the command line processor for prototyping SQL statements or performing ad hoc queries against the database.
 * A documented API to enable other application development tools to implement precompiler support for DB2 within their products. Products such as IBM PL/I for OS/2 and Micro Focus COBOL provide support for embedded SQL to DB2 using this interface.


 * Growth Provision

DB2 Client Application Enabler/DOS and DB2 Client Application Enabler/2 provide three additional connectivity improvements through the support of Novell NetWare IPX/SPX, NetBIOS, and NOV*IX for NetWare.

Existing Novell NetWare installations that require Relational Database Management Systems (RDBMSs) can now consider DB2/2 as a part of their Novell NetWare environment. DB2/2 database servers can be installed on workstations running OS/2, or on workstations running NetWare 4.01 for OS/2. If installed on a workstation with NetWare 4.01 for OS/2, both the OS/2 and NetWare operating systems can co-exist on the same workstation. Client access to the DB2/2 database servers is provided by DOS and OS/2 workstations that have DB2 Client Application Enabler/DOS and DB2 Client Application Enabler/2 installed and configured to use the IPX/SPX protocol.

Customers with Novell NetWare LANs that need larger capacity or higher performance DB2 servers and DDCS gateways can now consider IBM RISC System/6000 and HP workstations to accommodate their growing requirements. Support for NOV*IX for NetWare allows deployment of DB2/6000 and DB2 for HP-UX solutions on NetWare LANs without significant increases in cost, memory, and administration.


 * Asset Protection

Customers who already have a significant investment in Novell NetWare and are interested in a relational database management system can now consider DB2/2 (Client/Server). DB2/2 integrates into the Novell NetWare LAN and uses DB2 Client Application Enabler/DOS and DB2 Client Application Enabler/2 to gain access to DB2/2 (Client/Server) data and host data.

Existing DB2/2 (Client/Server) customers who use the NetBIOS communication protocol for DOS, Windows, and OS/2 clients can upgrade to the strategic DB2 Client Application Enabler and continue to use the NetBIOS communication protocol.

DB2 Client Application Enabler/DOS V1.2 includes an enhanced ODBC driver, which allows Windows applications developed using Level 1 ODBC functions to run unchanged, and access data stored in any of the DB2 family of relational databases.

Customers with existing investment in TCP/IP solutions on NetWare LANs can continue to use their investment for DB2/6000 and DDCS/6000 connectivity.


 * Business Solutions

The enhanced function provided through the ODBC driver in DB2 Client Application Enabler/DOS enables those Windows desktop tools and applications requiring Level 1 ODBC support to access data in the IBM family of relational databases.


 * Systems Management

NetWare 4.01 can coexist with OS/2 on the same processor. Therefore, DB2/2 (Client/Server) can share the same server hardware with NetWare 4.01, thus improving information systems operations productivity and reducing the number of servers that need to be managed. Customers who wish to add DB2/6000 and DDCS/6000 to Novell NetWare LANs no longer have to deal with the challenging task of installing and managing multiple communication protocol stacks on every client workstation. Support for NOV*IX for NetWare allows for centralizing TCP/IP communication management on a NetWare file server.


 * User Productivity

User productivity is enhanced with the DB2 Client Application Enabler/DOS and DB2 Client Application Enabler/2. The same client application enabler code can now be used to access both DB2/2 and DB2/6000 database servers because of the new protocol support that has been added. This will simplify installation and configuration of client workstations in environments where both DB2/2 and DB2/6000 database servers will be accessed.

Additionally, native IPX/SPX protocol can be used to access a DB2/2 database server. This frees users of Novell NetWare from installing additional communications products and allows them to access both Novell NetWare file and print servers as well as DB2/2 database servers.


 * Product Positioning

With the addition of new function in DB2 Client Application Enabler/DOS and DB2 Client Application Enabler/2, the products in this announcement can be positioned as follows:

RELATIONAL DATABASE MANAGEMENT SYSTEM FOR NOVELL NETWARE:

DB2/2 (Client/Server) provides the following functions for integration with Novell NetWare:
 * Full-function Relational Database Management System
 * Support for Novell NetWare IPX/SPX communication protocol
 * Support of NetWare Bindery Services

RUN-TIME SUPPORT:

DB2 Client Application Enabler/DOS Version 1.2:
 * Provides end users with run-time support for DOS and Windows applications developed with DB2 Software Developer's Kit/DOS and Windows applications developed with DB2/2
 * Supports Novell NetWare IPX/SPX, NetBIOS and TCP/IP communication protocols
 * Provides a Microsoft ODBC Level 1 driver that supports Windows database applications

DB2 Client Application Enabler/2 Version 1.2:
 * Provides end users with run-time support for OS/2 applications developed with DB2 Software Developer's Kit/2 and client applications developed with DB2/2 or OS/2 Extended Services 1.0 Database Manager
 * Supports Novell NetWare IPX/SPX, NetBIOS, TCP/IP, and APPC communication protocols

APPLICATION DEVELOPMENT SUPPORT:

DB2 Software Developer's Kit/DOS Version 1.2 provides programmers with:
 * An application development environment for building DOS and Windows database applications
 * All the function of DB2 Client Application Enabler/DOS Version 1.2

DB2 Software Developer's Kit/2 Version 1.2 provides programmers with:
 * An application development environment for building 32-bit OS/2 database applications
 * All the function of DB2 Client Application Enabler/2 Version 1.2


 * Hardware Requirements


 * DB2 Client Application Enabler/DOS Version 1.2:
 * Prerequisite - A system unit must have a drive capable of reading 3.5-inch, dual-density (1.44 MB) diskettes.
 * Those who are advising or assisting in memory and fixed disk configuration decisions should refer to the IBM DATABASE 2 Client Application Enabler/DOS User's Guide to determine fixed disk and memory requirements needed to install DB2 Client Application Enabler/DOS, in addition to that required by the base operating system and applications.
 * DB2 Client Application Enabler/DOS requires an Intel (or compatible) 80286 processor, or higher, supported by PC-DOS Version 3.3 or later.


 * DB2 Client Application Enabler/2 Version 1.2:
 * Prerequisite - A system unit must have a drive capable of reading 3.5-inch, dual-density (1.44 MB) diskettes.
 * Those who are advising or assisting in memory and fixed disk configuration decisions, should refer to the IBM DATABASE 2 Client Application Enabler/2 User's Guide to determine fixed disk and memory requirements needed to install DB2 Client Application Enabler/2, in addition to that required by the base operating system and applications.
 * DB2 Client Application Enabler/2 requires an IBM or compatible processor supported by IBM OS/2 Version 2.0 or later.


 * DB2 Software Developer's Kit/DOS Version 1.2:
 * Prerequisite: A system unit must have a drive capable of reading 3.5-inch, dual-density (1.44 MB) diskettes.
 * Those who are advising or assisting in memory and fixed disk configuration decisions should refer to the IBM DATABASE 2 Client Application Enabler/DOS User's Guide to determine fixed disk and memory space requirements needed to install DB2 Software Developer's Kit/DOS, in addition to that required by the base operating system and applications.
 * DB2 Software Developer's Kit/DOS requires an Intel (or compatible) 80286 processor, or higher, supported by PC-DOS Version 3.3 or later.


 * DB2 Software Developer's Kit/2 Version 1.2:
 * Prerequisite: A system unit must have a drive capable of reading 3.5-inch dual-density (1.44 MB) diskettes.
 * Those who are advising or assisting in memory and fixed disk configuration decisions, should refer to the IBM DATABASE 2 Client Application Enabler/2 User's Guide to determine fixed disk and memory space requirements needed to install DB2 Software Developer's Kit/2, in addition to that required by the base operating system and applications.
 * DB2 Software Developer's Kit/2 requires an IBM processor or compatible supported by IBM OS/2 Version 2.0 or later.


 * Software Requirements


 * DB2 Client Application Enabler/DOS Version 1.2:
 * In native DOS:
 * PC-DOS Version 3.3 or later
 * One of the following for NetBIOS connectivity:
 * IBM LAN Support Program V1.2.1 or later
 * IBM DOS LAN Requester (shipped with IBM OS/2 LAN Server 2.0 or later)
 * One of the following for IPX/SPX connectivity:
 * Novell NetWare Requester for DOS (shipped with Novell NetWare Version 3.x or 4.x) plus DOSUP9 or later update kit for DOS clients and WINUP9 or later update kit for Windows clients (provided by Novell)
 * NetWare Workstation for DOS/Windows V1.0 or later plus DOSUP9 or later update kit for DOS clients and WINUP9 or later update kit for Windows clients (provided by Novell)
 * DB2/2 V1.0 Server requires SelectPak WR07025 or later
 * One of the following for TCP/IP connectivity:
 * IBM TCP/IP for DOS Version 2.1.0.4 or later
 * FTP Software Inc.'s PC/TCP Network Software for DOS Version 2.2 or later
 * Firefox's NOV*IX for NetWare Version 2.0 or later and Novell NetWare Requester for DOS (shipped with Novell NetWare Version 3.x or 4.x) plus DOSUP9 or later update kit for DOS clients and WINUP9 or later update kit for Windows clients (provided by Novell)
 * CLI support requires that ServicePak WR07015 or later be applied to the DB2/2 V1.0 Server.
 * In native Windows:
 * Same software requirements as native DOS, plus running Windows applications requires Microsoft Windows 3.1.
 * ODBC support requires that ServicePak WR07015 or later be applied to the DB2/2 V1.0 Server.
 * In a DOS session under OS/2:
 * IBM OS/2 Version 2.0 with ServicePak Level XR06055 or later, or IBM OS/2 Version 2.1
 * One of the following for NetBIOS connectivity:
 * IBM NTS/2 Version 1.0
 * IBM Communications Manager/2 Version 1.1
 * IBM OS/2 Extended Services 1.0 (Communications Manager)
 * IBM OS/2 LAN Requester (shipped with IBM OS/2 LAN Server 2.0 or later)
 * For IPX/SPX connectivity:
 * Novell NetWare Client for OS/2 Version 2.10 with virtual session support plus DOSUP9 or later update kit for DOS clients and WINUP9 or later update kit for Windows clients (provided by Novell)
 * DB2/2 V1.0 Server requires SelectPak WR07025 or later
 * One of the following for TCP/IP connectivity:
 * IBM TCP/IP Version 2.0 for OS/2 with the DOS/Windows Access Kit
 * Firefox's NOV*IX for NetWare Version 2.0 or later and Novell Netware Client for OS/2 Version 2.10 with virtual session support plus DOSUP9 or later update kit for DOS clients and WINUP9 or later update kit for Windows clients (provided by Novell)
 * CLI support requires that ServicePak WR07015 or later be applied to the DB2/2 V1.0 Server.
 * In a WIN-OS/2 session under OS/2:
 * Same software requirements as DOS session under OS/2, except IBM OS/2 Version 2.1 is required.
 * ODBC support requires that ServicePak WR07015 or later be applied to the DB2/2 V1.0 Server.
 * Some of the operations that you will perform using DB2.EXE, such as binding or precompiling, might require significant amounts of memory. If you receive messages that indicate insufficient memory conditions, you should consider using a memory manager to free up additional conventional memory. There are a variety of memory managers available on the market.


 * DB2 Client Application Enabler/2 Version 1.2:
 * IBM OS/2 Version 2.0 with ServicePak Level XR06055 or later, or IBM OS/2 Version 2.1
 * One of the following for NetBIOS connectivity:
 * IBM NTS/2 Version 1.0
 * IBM Communications Manager/2 Version 1.1
 * IBM OS/2 Extended Services 1.0 (Communications Manager)
 * IBM OS/2 LAN Requester (shipped with IBM OS/2 LAN Server 2.0 or later)
 * For IPX/SPX connectivity:
 * Novell NetWare Client for OS/2 Version 2.10
 * DB2/2 V1.0 Server requires SelectPak WR07025 or later
 * One of the following for TCP/IP connectivity:
 * IBM TCP/IP Version 1.2.1 for OS/2
 * IBM TCP/IP Version 2.0 for OS/2
 * One of the following for APPC connectivity:
 * IBM Communications Manager/2 Version 1.0, 1.00.1 or 1.1
 * IBM OS/2 Extended Services 1.0 (Communications Manager)
 * CLI support requires that ServicePak WR07015 or later be applied to the DB2/2 V1.0 Server.
 * DB2 Software Developer's Kit/DOS Version 1.2:
 * In native DOS:
 * PC-DOS Version 3.3 or later
 * One of the following for NetBIOS connectivity:
 * IBM LAN Support Program V1.2.1 or later
 * IBM DOS LAN Requester (shipped with IBM OS/2 LAN Server 2.0 or later)
 * One of the following for IPX/SPX connectivity:
 * Novell NetWare Requester for DOS (shipped with Novell NetWare Version 3.x or 4.x) plus DOSUP9 or later update kit for DOS clients WINUP9 or later update kit for Windows clients (provided by Novell)
 * NetWare Workstation for DOS/Windows V1.0 or later plus DOSUP9 or later update kit for DOS clients and WINUP9 or later upgrade kit for Windows clients (provided by Novell)
 * DB2/2 V1.0 Server requires SelectPak WR07025 or later
 * One of the following for TCP/IP connectivity:
 * IBM TCP/IP for DOS Version 2.1.0.4 or later
 * FTP Software Inc.'s PC/TCP Network Software for DOS Version 2.2 or later
 * Firefox's NOV*IX for NetWare Version 2.0 or later and Novell NetWare Requester for DOS (shipped with Novell NetWare Version 3.x or 4.x) plus DOSUP9 or later update kit for DOS clients and WINUP9 or later update kit for Windows clients (provided by Novell)
 * CLI support requires that ServicePak WR07015 or later be applied to the DB2/2 V1.0 Server.
 * In native Windows:
 * Same software requirements as native DOS, plus running Windows applications requires Microsoft Windows 3.1.
 * ODBC support requires that ServicePak WR07015 or later be applied to the DB2/2 V1.0 Server.


 * In a DOS session under OS/2:
 * IBM OS/2 Version 2.0 with ServicePak Level XR06055 or later, or IBM OS/2 Version 2.1
 * One of the following for NetBIOS connectivity:
 * IBM NTS/2 Version 1.0
 * IBM Communications Manager/2 Version 1.1
 * IBM OS/2 Extended Services 1.0 (Communications Manager)
 * IBM OS/2 LAN Requester (shipped with IBM OS/2 LAN Server 2.0 or later)
 * For IPX/SPX connectivity:
 * Novell NetWare Client for OS/2 Version 2.10 with virtual session support plus DOSUP9 or later update kit for DOS clients and WINUP9 or later update kit for Windows clients (provided by Novell)
 * DB2/2 V1.0 Server requires SelectPak WR07025 or later
 * One of the following for TCP/IP connectivity:
 * IBM TCP/IP Version 2.0 for OS/2 with the DOS/Windows Access Kit
 * Firefox's NOV*IX for NetWare Version 2.0 or later and Novell NetWare Client for OS/2 Version 2.10 with virtual session support
 * CLI support requires that ServicePak WR07015 or later be applied to the DB2/2 V1.0 Server.


 * In a WIN-OS/2 session under OS/2:
 * Same software requirements as DOS session under OS/2, except IBM OS/2 Version 2.1 is required.
 * ODBC support requires that ServicePak WR07015 or later be applied to the DB2/2 V1.0 Server.


 * The following product is supported for DOS application development:
 * Microsoft C Compiler 7.0


 * The following products are supported for Windows application development:
 * Microsoft C Compiler 7.0
 * Micro Focus COBOL Version 3.1.49 or later
 * Microsoft Open Database Connectivity Software Development Kit 1.0 (if you wish to develop ODBC-compliant applications)


 * Some of the operations that you will perform using DB2.EXE, such as binding or precompiling, might require significant amounts of memory. If you receive messages that indicate insufficient memory conditions, you should consider using a memory manager to free up additional conventional memory. There are a variety of memory managers available on the market.


 * DB2 Software Developer's Kit/2 Version 1.2:
 * IBM OS/2 Version 2.0 with ServicePak Level XR06055 or later, or IBM OS/2 Version 2.1
 * One of the following for NetBIOS connectivity:
 * IBM NTS/2 Version 1.0
 * IBM Communications Manager/2 Version 1.1
 * IBM OS/2 Extended Services 1.0 (Communications Manager)
 * IBM OS/2 LAN Requester (shipped with IBM OS/2 LAN Server 2.0 or later)
 * For IPX/SPX connectivity:
 * Novell NetWare Client for OS/2 Version 2.10
 * DB2/2 V1.0 Server requires SelectPak WR07025 or later
 * One of the following for TCP/IP connectivity:
 * IBM TCP/IP Version 1.2.1 for OS/2
 * IBM TCP/IP Version 2.0 for OS/2
 * One of the following for APPC connectivity:
 * IBM Communications Manager/2 Version 1.0, 1.00.1 or 1.1
 * IBM OS/2 Extended Services 1.0 (Communications Manager)
 * CLI support requires that ServicePak WR07015 or later be applied to the DB2/2 V1.0 Server.


 * The following products are supported for OS/2 application development:
 * IBM C Set ++ Version 2 (C mode only)
 * IBM C Set/2 Version 1
 * WATCOM FORTRAN 77 32 Version 9.5
 * Micro Focus COBOL Version 3.1.49 or later
 * IBM PL/I for OS/2 Professional Edition Version 1.1
 * IBM Procedures Language 2/REXX (supplied as part of the OS/2 operating system)


 * Ordering Information

Current licensees of DB2 Client Application Enabler/DOS Version 1, DB2 Client Application Enabler/2 Version 1, DB2 Software Developer's Kit/DOS Version 1, and DB2 Software Developer's Kit/2 Version 1 will be sent a program reorder form which may be returned directly to IBM Software Manufacturing and Delivery. The mailing of these reorder forms is scheduled to be completed by 8 July 1994. Reorder forms returned to IBM Software Manufacturing and Delivery will be processed within 10 work days of receipt.

Orders for new licenses will be accepted now. Unless a later date is specified, orders entered prior to the planned availability date with a calculated arrival date of 24 June 1994 or earlier, will receive the old release level. Shipment will commence on the planned availability date. Orders entered after the planned availability date will be assigned a calculated arrival date for the week following order entry. Charges                                             Program    One-Time ---                                             Number     Charge DB2 Client Application Enabler/DOS Version 1.2      5765-217    135 USD DB2 Client Application Enabler/2 Version 1.2        5622-129    135 USD DB2 Software Developer's Kit/DOS Version 1.2        5622-216    295 USD DB2 Software Developer's Kit/2 Version 1.2          5622-215    295 USD

Statement of Direction: IBM Smalltalk for OS/2, Version 2.0 and IBM Smalltalk for Windows, Version 2.0
IBM intends to provide IBM Smalltalk for OS/2, Version 2.0 and IBM Smalltalk for Windows, Version 2.0 as part of its continuing commitment to object-oriented technology. IBM Smalltalk is planned to be a standards-compliant, integrated Smalltalk language and development environment that programmers can use to rapidly develop applications for the OS/2 and Windows operating systems.

IBM Smalltalk is planned to be a part of the same product family as IBM VisualAge, and is intended to complement the VisualAge offerings. IBM Smalltalk is the same Smalltalk available in VisualAge. It is targeted at those customers who want to do object-oriented development directly with the Smalltalk language and development environment. This development may be with IBM Smalltalk only, or in combination with VisualAge. Objects created with IBM Smalltalk are intended to be reusable without change in either offering.

The IBM Smalltalk family is projected to include two base products:
 * IBM Smalltalk for the individual programmer
 * IBM Smalltalk Team for team development

IBM Smalltalk is designed to enable an individual programmer to write code, run it, debug it, and then repeat the process to quickly build applications - without ever leaving the Smalltalk environment. IBM Smalltalk is projected to include a complete set of programming tools: editor, browser, debugger, compiler, and inspector. Additional planned features of IBM Smalltalk will include:
 * A robust class library that facilitates code reuse and portability across OS/2 and Windows platforms
 * System Object Model (SOM) and Distributed System Object Model (DSOM) support for OS/2
 * Double-Byte Character Set (DBCS) support for OS/2 J

IBM Smalltalk Team is designed to offer a complete development environment that enables a team of professional programmers to work on the same application simultaneously. IBM Smalltalk Team is projected to include the functions of IBM Smalltalk plus:
 * Advanced facilities for building run-time applications
 * Version control
 * Change management
 * Multiple-user support

IBM Smalltalk for OS/2, Version 2.0 and IBM Smalltalk for Windows, Version 2.0 were made available on 16 May 1994 to a selected set of customers. These customers are participating in a beta evaluation and test, providing feedback on product function and quality When these customers confirm that IBM has achieved the functional and quality objectives, IBM will announce planned availability and detailed information regarding pricing and ordering.

In brief, planned features include:
 * Integrated development environment
 * Robust class library
 * Standards-compliant Smalltalk language
 * Portability across supported platforms
 * Change management
 * Version control
 * Packager
 * DBCS support
 * Team programming

Projected benefits include:
 * Ability to create mission-critical, line-of-business applications
 * Significant code reuse
 * Platform-independent applications across supported platforms
 * Increased programmer productivity
 * High-quality applications
 * Reduced maintenance

Statement of Direction: VisualAge for OS/2, Version 2.0 and VisualAge for Windows, Version 2.0
With VisualAge for OS/2, Version 2.0 and VisualAge for Windows, Version 2.0, IBM continues its commitment to provide integrated application development environments designed especially for client/server, mission-critical, line-of-business applications through visual programming and construction-from-parts technologies. VisualAge for OS/2, Version 2.0 will include the functions of VisualAge for OS/2, Version 1.0, plus:
 * Usability and performance enhancements
 * System Object Model (SOM) and Distributed System Object Model (DSOM) support
 * Double-Byte Character Set (DBCS) and National Language Support (NLS) enablement for OS/2 J
 * Dynamic Data Exchange (DDE) support
 * CICS Version 2 External Call Interface (ECI) support, provided as part of the VisualAge Communications/Transaction feature (sold separately)
 * Color and font support for VisualAge parts, which allows application developers to alter the background and foreground color on visual parts, and change the font for parts that contain text
 * Connection Debugger, which allows application developers to trace through an application, monitor the state of current application values, and set execution break points to stop application execution in a controlled manner

VisualAge for Windows, Version 2.0 will include the function of VisualAge for OS/2, Version 2.0, where such function is applicable to the Windows environment.

IBM plans to visually enable the powerful AS/400 access components of ENVY/400 and offer the components as a separately orderable feature for VisualAge Team. This will provide the best of both the VisualAge and ENVY/400 products -- visual construction for cross-platform client/server applications and optimized AS/400 access, all on the 32-bit IBM Smalltalk base.

In support of the VisualAge product family and other IBM products, IBM has announced a program, code-named Object Connection, designed to encourage third-party vendors to build and sell their own compatible components for use with VisualAge. This program will give customers the flexibility to build components or buy components from a wide range of vendors. Object Connection, in conjunction with VisualAge's open design and published interface, will help enable the software development industry's movement to higher levels of engineering discipline through code reuse. For software developers, the Object Connection program offers a technical support venue and a resource for consultation on market, channel, and other business issues.

VisualAge for OS/2, Version 2.0 and VisualAge for Windows, Version 2.0 will be made available in June 1994 to a selected set of customers. These customers will participate in a beta evaluation and test, providing feedback on product function and quality. When these customers confirm that IBM has achieved the functional and quality objectives, IBM will announce planned availability and detailed information regarding pricing and ordering.

In brief, both products provide:
 * Performance enhancements
 * Portability across supported platforms
 * Visual construction-from-parts
 * Visual graphical user interface (GUI) design capability
 * Client-server application development
 * Open, extensible architecture
 * Extensive code reuse
 * Access to a range of communication protocols, databases and legacy code for reuse
 * Multimedia support
 * Team programming

Benefits include:
 * Improved responsiveness to end users
 * Increased developer productivity
 * Increased application usability
 * Reduced maintenance

Features separately orderable for VisualAge for OS/2, Version 1.0 will also be available for VisualAge for OS/2, Version 2.0 and VisualAge for Windows, Version 2.0.

VisualAge for OS/2, Version 2.0; VisualAge for Windows, Version 2.0; and the orderable features will be priced the same as VisualAge for OS/2, Version 1.0 and its features.

Statement of Direction: IBM LAN Library and Management Facility
The IBM LAN library and management facility provides robust Software Configuration Management (SCM) function to support application development in a client/server team programming environment. The LAN library and management facility delivers the function your application development teams need to manage source code, application versions and application configurations. It helps automate and streamline your application-build process. The integrated problem-tracking and change-control system will ensure that while your application developers are more productive, your project leaders can effectively manage the development process and track progress. This facility complements your existing application development environment. It will also be delivered as an integrated component within IBM's Application Development solution offerings. These solution offerings include:
 * Enterprise Client/Server Application Environment
 * Workgroup C/C++ Application Environment
 * Enterprise 3GL Client/Server Environment

IBM intends to deliver VisualGen for teams suite, an advanced, integrated, client/server development offering. This offering incorporates VisualGen (IBM's premier 4GL client/server application development tool), LAN library data dictionary (a robust Data Definition Management facility), and LAN library and management facility (a state-of-the-art Software Configuration Management facility). This offering will provide integrated LAN-based generation, management, and control over data and program objects in a 4GL development environment.

IBM plans to deliver this integrated suite to a limited set of customers in fourth quarter 1994.

The LAN library and management facility is intended to become the team programming support tool for IBM's Workgroup C/C++ Application Development offerings. IBM's C/C++ solutions are for professional programmers developing robust, mission-critical applications in a LAN-based workgroup environment. Control over data and program objects during development, as well as distribution and maintenance of the completed applications, are key requirements for effective management of such development teams. The LAN library and management facility provides the necessary support for these configuration management activities.

The LAN library and management facility is planned for inclusion in enterprise 3GL client/server solutions. The LAN library and management facility is planned to provide team programming function for customers who choose to develop applications in a LAN environment. Enterprise 3GL solutions leverage the tremendous investment that customers have made in 3GL application portfolios and the skills required to develop and maintain these applications. The LAN library and management facility shares a technology base with Configuration Management Version Control (CMVC) Version 2, and will deliver the next generation of enhancements to that foundation. This new LAN library and management facility, planned initially on OS/2, will be converged with the UNIX-based CMVC product.

In brief, IBM LAN Library and management facility:
 * Supports a team programming environment
 * Operates in a distributed, client/server environment
 * Includes SCM functions:
 * Version Control
 * Configuration Management
 * Application Build
 * Electronic Software Packaging and Distribution
 * Change Control
 * Problem Tracking
 * Provides SCM function for integrated solution offerings:
 * Enterprise Client/Server Application Environment
 * Workgroup C/C++ Application Environment
 * Enterprise 3GL Client/Server Environment
 * Integrates tool through a command line interface
 * Enhances ease-of-use through a GUI


 * Software Configuration Management Functions

The Software Configuration Management functions, available through a graphical user interface (GUI) and a command line interface, include:
 * Version control
 * Configuration management
 * Application build
 * Electronic software packaging and distribution
 * Change control
 * Problem tracking


 * Version Control

Version Control provides the basic function of a library system. It controls access to the component files and provides the ability to store versions of an entire application so that all components of the application, at a particular time or a particular version, can be recreated. The version control model supports serial and parallel development, and includes a merge tool for reconciling changes.


 * Configuration Management

Configuration Management identifies and classifies objects and their relationships to other objects into a build tree. The build tree graphically represents how objects in an application fit together and allow you to manage those objects and their relationships.


 * Application Build

Application Build takes the build tree present in the LAN Library and Management facility and uses it to build complete applications or application components from their subcomponents. Application Build incorporates the ability to spread the build across multiple processors in parallel and to manage the build on target platforms. It automatically determines include dependencies, updates the build tree (if needed), checks for minimal set of objects that need to be rebuilt, and builds the application. The build process also includes the ability to build applications for local or remote systems, and to build applications, which execute in multiple environments.


 * Electronic Software Packaging and Distribution

Electronic Software Packaging and Distribution extends the conventional compile/link steps of the Application Build function, to also include support for performing transformation steps needed to prepare the application for use. This includes specific function that allows applications to be distributed electronically using LAN-based file server technology, or using IBM NetView Distribution Manager/2. In addition to the Application Build infrastructure needed to support build steps, specific utilities are provided to automate LAN server-based distribution and distributions using IBM NetView Distribution Manager/2.


 * Change Control

Change Control manages the process of allowing changes to components and tracking those changes. The LAN Library and Management facility provides a very strong development model that controls and tracks modifications to software components. It associates defined application defects and features with component modifications. Integration of related modifications is managed through the ability to build, based on defect and feature changes.


 * Problem Tracking

Problem Tracking tracks the changes to objects and provides a reporting facility on what changed, when it changed, who changed it, and why it was changed.


 * Managing Software Development

The LAN library and management facility tool allows software developers to better manage their software development process.

The increased complexity of today's software development environment creates new problems for application developers, such as developing GUIs, and writing client/server and distributed applications. These problems present new challenges to development teams that are being asked to deliver software products to market at faster and faster rates.

In addition to faster development time, customers and employers demand higher quality software than ever before. Successful software development organizations are measured by SEI maturity levels and by compliance with ISO 9000 standards.

Pressure to deliver high-quality code at a quickening pace requires new levels of efficiency in software maintenance. Meanwhile, application development organizations recognize the need to manage their software as a corporate asset.

The LAN library and management facility helps address these development issues by:
 * Allowing you to manage the changes to your software more efficiently
 * Helping you to more effectively, and with greater assurance, rebuild your applications after they have been modified
 * Packaging your applications for delivery so you can get them to your customers more quickly and with greater reliability
 * Providing a development model that can help increase your SEI maturity level through a reliable, efficient, and repeatable process
 * Providing a GUI that allows you to quickly and easily realize the benefits of LAN library and management facility.

PSP Show Schedule for the Next Month
IBM Personal Software Products (PSP) will produce or participate in a variety of trade shows within the next month. Come to these shows to see PSP solutions in action! Show Name               Dates          Location

SIA Info Mgt. (Fin)     21-24 June     New York Personal Comm & Comp    23-25 June     Chicago PC Expo                 28-30 June     New York Black Expo               8-10 July     Chicago Montage '94             14-16 July     Rochester NY

Software DEVCON '94, 20-24 June, Wiesbaden, Germany
Software DEVCON, to be held from 20 through 24 June in Wiesbaden, Germany, is the largest Software Development Conference in Germany. Here, leading experts from the USA and Germany make presentations about:
 * Software engineering
 * Analysis and design
 * C++ programming
 * Object-oriented technologies
 * Graphical User Interface design
 * X Window system
 * Windows programming
 * OS/2 development

In addition to this technical program, you will find a large exhibition of software tools from over 70 leading companies. IBM will show C Set ++ 2.1, Developer Toolkit 2.1, Workframe 1.1 KaseSet, SOMobjects Developer Toolkit for OS/2 with SOM and DSOM, POET Software, VisualAge, and the Developer Assistance Program.

Free Pen Seminar at PC Expo, 28 June, Plus Free Admission to PC Expo Exhibits
Communication Intelligence Corporation and the IBM Developer Assistance Program invite you to attend an exciting seminar about rapid pen-based application development.

The seminar, scheduled as part of PC Expo, will be held on 28 June 1994 from 1:00 pm to 4:00 pm in room 2D0 of the Jacob K. Javits Convention Center in New York City.

This seminar will give you information about developing applications for the mobile work force, and will explain how the incorporation of pen technology can give you a competitive advantage.

Seminar topics include:
 * PenDOS and Pen for OS/2 demonstrations
 * Third-party development tools for PenDOS and Pen for OS/2
 * Open discussion with IBM's Pen Development team

Representatives from Communication Intelligence Corp. (the developer of PenDOS) and IBM (the developer of Pen for OS/2) will be available for questions and answers.

At the conclusion of the seminar, each attendee will receive a free pass to the PC Expo exhibit hall.

PC Expo registration is not required for attending the seminar. The seminar will be held in a room outside the badge-controlled areas of the show.

PenDOS provides an excellent lightweight solution for resource-constrained environments. Pen for OS/2 provides the 32-bit strength of OS/2 for solutions requiring multitasking capabilities.

Two Marketing Opportunities for ISV Exhibitors at the OS/2 World Conference and Exhibition
Independent Software Vendors who sign up as exhibitors at the OS/2 World Conference and Exhibition, 19-22 July 1994 in Santa Clara, California, can take advantage of two marketing opportunities offered only to exhibitors.


 * IBM's Show & Sell

Meet exclusively with top resellers, channel executives, and the press. On Wednesday 20 July from 7:30 to 9:30 a.m., the exhibit hall will be opened for a special marketing event -- IBM's Show & Sell. It's specifically designed for independent software vendors who purchase space on the exhibit floor. This is a unique opportunity to demonstrate new products and to make contacts with invited members of the press, channel executives, and key IBM resellers. Over 100 editors and resellers are being invited.


 * AEGIS Product Marketing Forum

On Monday 18 July from 9:00 a.m. to 5:00 p.m. -- prior to the opening of the conference -- IBM presents a free one-day condensed forum for exhibiting companies. This unique opportunity, to be held in Ballroom B of the Santa Clara Convention Center, will teach you how to identify and master the tasks you must accomplish in four critical areas if you are to successfully position, launch, and sustain your products in today's ultra-competitive software market. 9:00 a.m. to 10:30 a.m.: Positioning

This is the foundation upon which all your marketing efforts are built. Learn how to accurate position and price your product.

10:45 a.m. to 12:15 p.m.: Channel Distribution

Learn how to enter, navigate, negotiate with, and employ the U.S. software distribution system to your best advantage.

1:45 p.m. to 3:15 p.m.: Collaterals and Packaging

Learn how to use these valuable marketing tools to most effectively position and promote your product.

3:30 p.m. to 5:00 p.m.: Sales Promotions

Explore the many promotional opportunities available with an emphasis on channel penetration. Pre-registration is required for attendance.


 * Signing Up for Exhibit Space

The deadline to sign up for exhibit space at the OS/2 World Conference and Exhibition is 24 June, so phone Maryann Kearns at 1-415-905-4927, or fax 1-415-905-2220, today!

1994 APPC/APPN Technical Conference, 12-15 July, Boston
If you are:
 * Building or planning to build APPC tools or applications
 * or

then this conference is for you!
 * Managing or administering an SNA network

Learn APPC and APPN, hear Ellen Hancock, and meet the industry's experts at the 1994 APPC/APPN Technical Conference from 12 through 15 July in Boston.

In less than a week, the 1994 APPC/APPN Technical Conference gives you the knowledge and skills you need to use APPC and APPN successfully! It is the ONLY conference that concentrates solely on APPC and APPN.


 * Conference Highlights


 * Hear Keynote Speaker Ellen Hancock, IBM Senior Vice President and Group Executive for the Networking Hardware Division, the Networking Software Division, and the Software Solutions Division.


 * Meet the industry's APPC and APPN top consultants and product experts


 * Take home (FREE!) a new CD-ROM filled with sample code, documentation, technical papers, and trial copies of APPC/APPN for DOS, Windows, OS/2, and AIX


 * Visit the "Hands-on" APPC Computer Workshop throughout the entire conference


 * Specialized Three-Track Sessions


 * Fast-Start APPC: Get up-to-speed with the knowledge and skills you need to build APPC client/server applications.
 * Advanced APPC: Improved from last year! Expand your skills and learn new techniques for developing sophisticated APPC applications.
 * NEW! Networking: Learn how APPC and APPN can help you simplify network design and management.


 * Registration and More Information

This conference is co-sponsored by IBM and Technology Transfer Institute (TTI). Contact TTI to register or to request more information: By phone:     1-310-394-8305 By fax:       1-310-451-2104 By mail:      Technology Transfer Institute 741 10th Street Santa Monica CA 90402-2899 By Internet:  tti@cerf.net By CompuServe: 70132,2360 By MCIMail:   407-9022

OS/2 Technical Update '94, 11-14 September, Atlanta
Make your worldwide connection! IBM connects a world of technology at the OS/2 Technical Update '94, Sunday 11 September through Wednesday 14 September at the Georgia World Congress Center in Atlanta.


 * The IBM Connection

Everyone's making the connection at this technical conference. Major corporations, Independent Software Vendors (ISVs), resellers, system integrators, consultants, and the press recognize the success of IBM personal software and computer networking products. These products are tested, proven, and hard at work in countless locations worldwide. At the OS/2 Technical Update '94, you can learn how to put these products to work for you for the first time, or build upon the product knowledge you already have. Take advantage of the last U.S. opportunity to interchange with IBM this year.


 * Three Basic Elements

The OS/2 Technical Update '94 in Atlanta offers three basic program elements:
 * The General Conference (four days). The OS/2 Technical Update '94 is designed to share technology, strategy, and tools with all conference attendees. In more than 250 interactive sessions, IBM's best developers and leading industry experts will provide the latest in programming technologies, OS/2, LAN Systems, object technology, human centric interfaces, and much more.
 * Birds-of-a-Feather and Expert Panels. Host your own BOF session, or join with other conference attendees to share your ideas and impressions about conference topics. These informal sessions are the perfect place for you to network with your peers. When you need some experts to pull it all together, attend the "Ask-the-Experts" panels to learn how to make IBM software products work to your company's advantage.
 * Professional Certification Testing. While you're at the OS/2 Technical Update '94, take advantage of the opportunity to complete up to ten of IBM's professional certification tests at no additional charge! Earn credit toward becoming either a Certified OS/2 Engineer or a Certified LAN Server Engineer ... and save up to a thousand dollars!


 * Link Up

Get the best of two conferences -- double your informational and educational value by linking up with NetWorld+Interop '94 while you're in Atlanta! This conference combination, brought to you by IBM and Ziff-Davis, reflects the convergence of the applications and networking worlds, and provides computer professionals with a new avenue for gaining high-level education in both areas.

Your registration for the OS/2 Technical Update '94 conference includes access to the NetWorld+Interop '94 Exhibit hall, with over 600 exhibits. For a nominal fee of just 200 USD, you can purchase a "gold pass" and choose among a variety of technical sessions at the NetWorld+Interop '94 Conference in the same location. And, if you register before 28 July 1994, you can save 100 USD off the full conference price.


 * And the Winner Is ...

OS/2 Professional magazine will host the Second Annual OS/2 Professional Awards Ceremony at the OS/2 Technical Update Welcome Reception. Edwin Black, editor-in-chief of the magazine, will recognize the year's most important people and products in the OS/2 community. You could be among the winners - those who have made significant personal achievements and who have created innovative products with the OS/2 technology.


 * On the Right Track

The tracks at the OS/2 Technical Update '94 focus on IBM's superior line of personal software products. This conference has a full range of network products which can be utilized within an IBM enterprise-wide network.

Designing OS/2 Applications User-Centric OS/2 Application Design OS/2 - The Platform for Quality Software Development How to Create Endian-Neutral Software for Portability 32-Bit Native Porting Tools and Techniques Adding Help to Your OS/2 Applications Understanding and Exploiting the OS/2 Graphical Programming Interface The Integrated Desktop - Programming to the Workplace Shell OS/2 Programming Pitfalls for Beginners OS/2 Programming Pitfalls for Advanced Programmers OS/2 Debug Kernel "Hands-On" Lab The Hang/Trap Enigma The Developer Connection for OS/2 OS/2 and Internationalization of Applications
 * Application Development: Creating and maintaining OS/2 applications that do the work you need.

IBM C Set ++ Overview IBM C Set ++ WorkFrame/2 IBM C Set ++ Optimization Tips and Techniques IBM C Set ++ Debugging Tips and Techniques IBM C Set ++ Class Libraries Performance Tuning with Extra for C Set ++
 * C Set ++ for OS/2: The most complete application development package available for OS/2 ... powerful tools for power applications.

Introduction to APPC and APPN What's New in APPC and APPN APPN and TCP/IP - a Comparison of Protocols SNA Client/Server in Communications Environment Programming CPI-C Applications with Communications Manager/2 Using NS/DOS in a Client/Server Environment Introduction to TCP/IP Networking Sockets Programming with TCP/IP for OS/2 Open Distributed Systems with Messaging and Queueing CICS OS/2 - 32-Bit Client/Server Computing Network Security and Single Sign-On
 * Client/Server Solutions: Industrial-strength software solutions on low-cost, network-attached personal systems

Communications Manager/2 - The Power of Personal Networking Communications Manager/2 - Installation and Configuration Basics Communications Manager/2 - Complex Configurations Communications Manager/2 - Building SNA Applications Avoiding Common Problems with Communications Communications Manager/2 - Problem Diagnosis Using APPC Trace Capability Multiprotocol Transport Network and AnyNet
 * Communications Manager/2: Comprehensive services for communicating to a mainframe or user workstations over wide or local area networks.

DB/2: Let's Get Small DB/2: Family and Friends Data Access Services
 * DATABASE 2 OS/2: Powerful database management systems to manage and control your data.

Distributed Computing Vision Distributed Applications Introduction to Distributed Computing Environment (DCE) Choosing DCE as Your Client/Server Programming Environment DCE for OS/2 Base Performance DCE for OS/2 Distributed Application Performance "Hands-On" Lab DCE Programming "Hands-On" Lab
 * Distributed Computing Environment (DCE): Mix and match clients, servers, applications, and users, regardless of the computer's manufacturer or the operating system.

LAN Server Overview and Directions LAN Server Interoperability LAN Server Tips and Techniques LAN Server Performance Tuning LAN Distance - Your Network Node on the Road NetWare Server for OS/2 NetWare Interoperability LAN Automated Distribution System/2 LAN Server Administration "Hands-On" Lab Connecting to Resources "Hands-On" Lab
 * LAN Systems Solutions: Integrated solutions for open-system networks.

OS/2 Multimedia Presentation Manager/2 (MMPM/2) OS/2 Multimedia Applications and Architecture OS/2 Software Motion Video Multimedia Creation and Management LAN Server Ultimedia Pen for OS/2, PenDOS, and Speech
 * Multimedia and Pen Computing: Bring advanced multimedia capabilities to your OS/2 desktop and more power to your fingertips.

IBM Object Strategy and Plans IBM SOMobjects - Making Reuse a Reality The In-Taligent Use of Objects How to Introduce Objects to Your Organization OpenDoc for OS/2 - Compound Document Architecture REXX Object-Oriented Extensions Object-Oriented Programming on APPC
 * Object-Oriented Technology: See how creating interchangeable, reusable software components is very much a reality today.

OS/2 Trends and Directions The Future of OS/2 - an Independent View Platform Wars OS/2 and Windows OS/2 Windows Support, Inside and Out OS/2 Performance Enhancements OS/2 Hints, Tricks, and Tuning OS/2 Symmetric Multiprocessing Using and Customizing the OS/2 Workplace Shell OS/2 REXX Tutorial The OS/2 Problem Solver Introduction to Workplace OS The Workplace OS/2 Personality Tools and Development Environment for Workplace OS (WPOS) Workplace OS Humancentrics and How They Fit with the PowerPC
 * Operating System/2: Raise your computing capabilities to a whole new level.

Positioning, Pricing, and Sales Promotion Channel Distribution in the U.S. Direct Marketing Meet the Editors and much more ...
 * Product Marketing: Successfully launch and sustain a product.


 * The Registration Package

With your registration, you'll be entitled to:
 * Admission to all OS/2 Technical Update '94 sessions
 * A CD-ROM containing all of the conference proceedings
 * Admission to the NetWorld+Interop '94 exhibition
 * Welcome reception and the 2nd Annual OS/2 Professional Awards Ceremony
 * Current issue of OS/2 Professional magazine
 * Conference tote bag and T-shirt
 * Coffee breaks
 * Lots of software products given to attendees


 * About Your Registration

To register for the OS/2 Technical Update '94 in Atlanta, simply follow these four easy steps!


 * 1) Select which conference programs you wish to attend.
 * 2) Complete the registration form.
 * 3) Fax, phone, or mail your completed registration form with payment.
 * 4) Make your hotel and airline reservations.

Fax to 1-415-525-0199, attention: Registration Department.

Phone 1-800-636-6634 within the USA, 1-415-578-6900 from elsewhere.

Mail to ZD Expos Attention: Registration Department P O Box 5855 San Mateo CA 94402-0855 Housing and travel specials: 1-800-338-6638 within the USA 1-408-983-1408 from elsewhere

Each paid registrant will receive enrollment confirmation, including a listing of event locations. Please fax, phone, or mail your registration form to ZD Expos as soon as possible! Conference Fees                       Early-Bird ---                       Rate Before       Regular Rate 28 July 1994     After 27 July - OS/2 Technical Update '94: Full Four-Day Conference, Sun-Wed      800 USD            895 USD Any One Day of Conference              375 USD            400 USD

NetWorld+Interop '94: Full Three-Day Conference, Mon-Wed     800 USD            895 USD Any One Day of Conference              375 USD            400 USD

Special Dual Conference                  995 USD           1095 USD Two-Day Tutorials, Thu-Fri               775 USD            850 USD Group rates: Groups of 3 to 9 receive 5 percent off; groups of 10 to 24 receive 10 percent off; groups of 25+ receive 15 percent off. Everyone in a group must register at the same time and pay with a single payment.


 * Payment of Fees
 * 1) Payment of fees will be accepted with American Express, Diner's Club, MasterCard, VISA, or check.
 * 2) All attendees must provide full payment prior to, or at the time of, OS/2 Technical Update '94. Purchase orders will NOT be accepted.


 * Cancellations and Substitutions

There is a cancellation fee of 20 percent for all paid registrations. ZD Expos must receive a written cancellation notice no later than 26 August 1994 to issue a refund minus the 20 percent cancellation fee. Substitutions, including those made on site, are allowed at any time with the written permission of the original registrant.


 * Travel

Special rates are available from all major U.S. cities. Some restrictions apply to all packaged fares. For details, call: Carlson Travel Network 1-800-666-8889 within the USA 1-510-881-8983 (fax) Attendee Registration Information Form --

All information must be completed. Questions? Call 1-800-636-6634.

Name: (First) _____________________ (Last) _____________________________ Company: _______________________________________________________________ Job Title: _____________________________________________________________ Address: __________________________________________ Mail Stop: _________ City, State, Zip, Country ______________________________________________ Voice Phone __________________________ Fax Phone _______________________

Early-Bird Rate Before   Regular Rate Applicable Fee(s):                      28 July 1994   After 27 July - OS/2 Technical Update '94: ___ Full Four-Day Conference, Sun-Wed   800 USD         895 USD ___ Any One Day of Conference           375 USD         400 USD NetWorld+Interop '94: ___ Full Three-Day Conference, Mon-Wed  800 USD         895 USD ___ Any One Day of Conference           375 USD         400 USD ___ Special Dual Conference               995 USD        1095 USD ___ Two-Day Tutorials, Thu-Fri            775 USD         850 USD

Group rates: ___ Groups of 3 to 9 receive 5 percent off ___ Groups of 10 to 24 receive 10 percent off ___ Groups of 25+ receive 15 percent off

To receive the discount rate, full payment and this form must be received before 28 July 1994. Registration received after 27 July will be accepted at the regular rate only. All discounts must be taken at the time of registration.

Payment Method:

IMPORTANT! Registration must be accompanied by payment to be processed. No purchase orders are accepted.

o Checks (for mail orders only). Make checks payable to ZD Exposition Company.

o Fax or phone. Charge to: ____ American Express   _____ Diner's Club ____ MasterCard         _____ VISA Account Number ____________________________________ Expires __________ Name of Cardholder (please print) ____________________________________ Signature of Cardholder (required for processing) ______________________________________________________________________ Cardholder's Home Address (required for processing) ______________________________________________________________________ ______________________________________________________________________ 20 percent fee for cancellation by 26 August 1994. After this date, no refunds given. No cameras or children under 16 permitted. Advance registration ends on 1 September 1994. After that, please register at the event.

Schedule of OS/2 Technical Conferences
Here is a list of some upcoming OS/2 technical conferences.
 * OS/2 World Conference & Exhibition, 19-22 July, Santa Clara CA. Call 1-415-905-4994 for information. (Full details are in the 15 May issue of this newsletter.)
 * OS/2 Technical Interchange '94, New Zealand/Australia/Singapore, 28 July - 9 August. Call +61-2-353-3246 for more information.
 * OS/2 Technical Update '94, 11-14 September, Atlanta GA. Call 1-800-636-6634 within the USA or 1-415-578-6900 from elsewhere for information. (Full details are in the preceding article.)
 * OS/2 Technical Interchange '94, Germany/UK, 19-28 September. Call 1-800-636-6634 within the USA or 1-415-578-6900 from elsewhere for information.
 * Third Annual ColoradOS/2 Developers Conference, 30 October - 4 November, Colorado Springs CO. Call 1-800-481-3389 within the USA or 1-719-481-3389 from elsewhere for information. (Preliminary details are in the 15 May issue of this newsletter.)
 * OS/2 Technical Interchange '94, Canada, 1-3 November, Toronto ON. Call 1-800-661-2131 within Canada for information.
 * OS/2 Professional Interchange, 19-22 February 1995, Phoenix AZ. Call 1-800-438-6720 within the USA for information.

OS/2 Distributors in Europe, Middle East, and Africa
Here is the list of OS/2 distributors in Europe, the Middle East, and Africa as of 27 May 1994.

In the event of queries, please contact EMEA ISV Marketing, on fax +44 256 51136. Austria                            Sweden ---                            --

Computer C2000                     Scribona Sverige AB Wilhelminenstrasse 91/IIf           Sundbybergsvagen 1 A-1150 Vienna                      Box 1374 Austria                            S-171 27 Solna Tel: +43 1 450 16 43 0             Sweden Tel: +46 8 734 3400 Darius HandelsgmbH & Co Kg Andreas Huger Gasse 56             Expander Computer 2000 AB A-1120 Vienna                       Box 56 Austria                            S-163 91 Spanga Tel: +43 1 23 45 55 0              Sweden Tel: +46 8 795 20 00 France                             Fax: +46 8 795 20 41 --                                   Upgrade Computer System Merisel                            Krossverksgatran 5A c/o Sophie Taupin                  Box 5A 124 Boulevard de Verdun            S-216 16 Malmo 92400 Courbevoie                   Sweden France                             Tel: +46 40 16 41 80 Tel: +33 1 46 67 22 60             Fax: +46 40 16 31 96 Fax: +33 1 46 67 95 38 Nordic Datadistribution Softmart                           Dalvagen 6 c/o Laurent Zanzouri               Box 1465 21-23 Rue de Clichy                S-171 28 Solna 93584 Saint-Ouen CEDEX             Sweden France                             Tel: +46 8 705 57 00 Tel: +33 1 49 45 25 34             Fax: +46 8 735 77 60 Fax: +33 1 49 45 24 60 Pulsen AB Germany                            Nils Jakobssongatan 5 ---                            Box 881 501 15 Boras Access Computer GmbH               Sweden Frau Grininger (OS/2 Marketing)    Tel: +46 33 17 18 00 Martin-Kollar-Str 12               Fax: +46 33 12 33 70 D-8000 Munchen 82 Germany                            Pulsen AB Tel: +49 89-42006-261               Osterangsvagen 2 Fax: +49 89-42006-110              Box 6004 S-550 06 Jonkoping Computer 2000 Deutschland GmbH     Sweden Herr R Stadler (OS/2 Marketing)    Tel: +46 36 11 95 55 Baierbrunner Street 31             Fax: +46 36 11 30 78 D-8000 Munchen 70 Germany                            Pulsen AB Tel: +49 89-78040-236               Stampgatan 12 Fax: +49 89-78040-418              Box 1770 S-462 28 Vanersborg CO-TRONIC GmbH                     Sweden Herr R. Borell (Manager)           Tel: +46 521 25 54 50 Kirchstr. 40                       Fax: +46 521 25 52 91 D-7800 Freiburg Germany                            Switzerland Tel: +49 761-73035                 --- Fax: +49 761-77283 ALSO ABC Trading AG Merisel GmbH                       Grabenhof Herr O. Dattner (OS/2 Marketing)   CH-6010 Kriens Peter-Henlien Street 2             Switzerland D-8037 Olching                     Tel: +41 49 73 00 Germany                            Fax: +41 49 73 47 Tel: +49 8142-291-341 Fax: +49 8142-16453                Computer 2000 AG                                    Lettenstr 11 Microware GmbH                     CH-6343 Rotkreuz Moselstrasse 21                    Switzerland 41464 Neuss                        Tel: +42 65 90 00 Germany                            Fax: +42 65 90 25 Tel: +49 2131 49087 Fax: +49 2131 43704                Computer Barn SA                                    Route du Port 10 Peacock AG                         CH-1299 Crans-prs-Seligny Graf-Zeppelin-Strasse 14           Switzerland 33181 Wuennenberg-Haaren           Tel: +22 776 40 57 Germany                            Fax: +22 776 40 58 Tel: +49 2957 79131 Fax: +49 2957 799279               MPC Distribution SA                                    116-118 ch. de la Ruyre Rein Elektronik GmbH               Case Postale 286 Herr G. Deges (OS/2 Marketing)     CH-1020 Renens VD Ltscher Weg 66                      Switzerland D-4054 Nettetal 1                  Tel: +21 632 61 11 Germany                            Fax: +21 632 61 81 Tel: +49 2153-733-229 Fax: +49 2153-733-172              Turkey -- Italy -                              ETA Samanyolu Sokak, Computer 2000 S.p.A.               No.81/A 3-4 Via Fieno, 8                       Sisli - 80221 20090 Segrate                      Istanbul Milan                              Turkey Italy                              Tel: +90-1-231-58-72 Tel: +39 2 72228.1                      +90-1-232-80-13 Fax: +39 2 72228.286               Fax: +90-1-248-30-13

Netherlands                        LINK ---                        Buyukdere Caddesi, No 157/24 Zincirlikuyu - 80300 Adcomp Data Systems B.V.           Istanbul Teelmanlaan 2                      Turkey 1431 GL Aalsmeer                   Tel: +90-1-275-71-41 The Netherlands                    Fax: +90-1-275-41-31 Tel: +31 2977 41611 Fax: +31 2977 28531                LOGO Muhurdar Caddesi Best'Ware B.V.                     Dr Ilter Ertuzun Sokak, No 2 Tolnasingel 2                      Kadikoy - 81300 2411 PV Bodegraven                 Istanbul The Netherlands                    Turkey Tel: +31 1726 34555                Tel: +90-1-345-22-56 Fax: +31 1726 17603                Fax: +90-1-347-12-90

Codis B.V.                         MEGA Stephensonstraat 55                Barbaros Bulvari 7903 AS Hoogeveen                  Bostanciveli Sokak, No 1/9, K.3 The Netherlands                    Besiktas - 80690 Tel: +31 5280 77979                Istanbul Fax: +31 5280 75142                Turkey Tel: +90-1-258-82-55 Quadram                                 +90-1-258-70-68 De Run 5404                        Fax: +90-1-258-68-94 5504 De Veldhoven The Netherlands                    LIKOM Tel: +31 40 586986                 Sedat Simavi Sokak, No 20/4-5 Cankaya - 06680 Norway                             Ankara --                             Turkey Tel: +90-4-438-88-09 DataTem                            Fax: +90-4-440-37-36 Stoemsveien 325 PO 240 Leirdal                     United Kingdom N-1011 Oslo                        -- Norway Tel: +47 22326310                  Northamber plc Fax: +47 22320230                  Eddie Partridge (Divisional Manager) Russia                             1 Lion Park Avenue --                             Chessington Surrey No OS/2 distributors at the moment KT9 1ST UK Slovenia                           Tel: +44-81-391-4100

Merisel EMG d.o.o.                         941 Great West Road 6331- Zalec                        Brentford Askrceva 4/a                       Middlesex Slovenia                           TW8 9DD Tel: +386 63 715 820               UK Fax: +386 63 715 390                Tel: +44-81-568-8866 Fax: +44-81-840-7559 Intertrade ITOS 6100 Ljublijana                    Frontline Distribution Limited Leskovskova 4                      Intec 1 Slovenia                           Wade Road Tel: +386 61 1402 088              Basingstoke Fax: +386 61 448 974               Hampshire RG24 0NF South Africa                       UK                        Tel: +44-256-463344 Fax: +44-256-479461 No appointed distributor - delivered via PS/2 dealer network  Ingram Micro (UK) Ltd Garamonde Drive Spain                              Wymbush -                              Milton Keynes Buckinghamshire BitMailer                          MK8 8DF Javier Llopis or Pedro Perez       UK C/Montesa, 35 4-C                   Tel: +44-908-260422 E-28006 Madrid                     Fax: +44-908-265526 Spain Tel: +34 1 402 90 61 Fax: +34 1 402 41 15

Subscription Information for The Developer Connection for OS/2 and the IBM Device Driver Source Kit (DDK) for OS/2
The following list of phone and fax numbers was published in Volume 3 of The Developer Connection News.

The list applies to two products:
 * The Developer Connection for OS/2
 * IBM Device Driver Source Kit (DDK) for OS/2

The phone numbers shown are for ordering both products unless otherwise specified.

To order within the USA: Call 1-800-633-8266, or fax to 1-303-330-7655.

NOTE: Commercial and Premier Services DAP members in the USA are eligible for a discounted price for The Developer Connection for OS/2. When ordering, be sure to specify that you are a       Commercial and Premier Services DAP member, and give your membership number.

Additional numbers for ordering the IBM Device Driver Source Kit for OS/2: Call 1-407-982-4239, or use the DUDE BBS, 1-407-982-3217.

To order within Canada:

For The Developer Connection for OS/2, call 1-800-561-5293.

For the IBM Device Driver Source Kit for OS/2, call 1-800-465-7999.

To order within Brazil:

For The Developer Connection for OS/2, call 0800-111205, or fax to (011) 886-3222.

For the IBM Device Driver Source Kit for OS/2, call 02-1-800-6120, or fax to 02-1-800-6936. (02 is the country code for Brazil.)

To order within Mexico:

For the Developer Connection for OS/2, call 627-2444 within Mexico City, or 91-800-00639 elsewhere in Mexico.

To order within Asia/Pacific Countries:

Be sure to dial your country's international access code before dialing the listed phone number. 61 is the country code for Australia.

Call 61-2-354-7684, or fax to 61-2-354-7766.

To order within Europe:

If you live outside the USA, Canada, Asia/Pacific countries, Brazil, or Mexico, you can order directly from the IBM Software Manufacturing Center in Copenhagen, Denmark. Be sure to dial your country's international access code before dialing the appropriate phone number or fax number listed below. 45 is the country code for Denmark.

Operators speaking the following languages are available.

Language  Phone Number Dutch     45-4-810-1400 English   45-4-810-1500 French    45-4-810-1200 German    45-4-810-1000 Italian   45-4-810-1600 Spanish   45-4-810-1100 Fax       45-4-814-2207

How to Join the IBM Developer Assistance Program
The IBM Worldwide Developer Assistance Program (DAP) is open to all developers of IBM Personal Software-based products. These products include applications and tools for PC-DOS, Pen, OS/2, Multimedia, and LAN Systems. In addition, the DAP is now open to developers interested in producing applications and tools that exploit OS/2 for PowerPC. THe DAP is designed to provide a broad range of services for this growing and increasingly diverse development community.

The Worldwide DAP has a number of extensions that offer customized services for specific developer needs. Your eligibility for a specific service depends on the type of products you are developing. Some services vary by country.


 * Worldwide Services

Worldwide DAP services are available to all developers of Personal Software-based products. These developers include corporate programmers producing in-house applications, MIS professionals, consultants, educators, industry analysts, government agencies, and others with an interest in PC-DOS, Pen, OS/2, Multimedia, LAN Systems, and now OS/2 for PowerPC application development.

DAP services include a variety of technical, business, and marketing support activities, such as:
 * Technical support through IBM OS/2 forums on CompuServe
 * The opportunity to participate in early-code programs
 * Access to OS/2 Custom Application Porting Workshops and LAN Systems Workshops
 * Technical conferences
 * Product announcements

Worldwide Developer Assistance Program membership is open to individuals, with no company or product prerequisites. Enrollment is done electronically through either the CompuServe information service or Internet. On CompuServe, enter GO OS2DAP and complete the online application form. On Internet, FTP to DAP.SVO.COM (192.195.29.5). Log on using a guest account (GUEST1, ..., GUEST10) and password of DAP4ME, and complete the online application, WWDAP.TXT.

In addition to Worldwide Services, you may be eligible for extensions such as Commercial Services and Premier Services. To see if you qualify for these other programs, refer to the following descriptions and enrollment instructions.


 * Commercial Services

Commercial Services are available only to software vendors in the U.S. who are developing or marketing IBM Personal Software-based products for commercial release.

In addition to the Worldwide DAP services, Commercial Services members receive additional services in support of their product development and marketing activities:
 * Online technical support at no charge
 * Defect support for all warranted products that are supported by IBM support centers
 * Complimentary access to the online database of Personal Software-based development tools
 * Complimentary subscriptions to OS/2 Developer magazine
 * Discounts on IBM Personal Software products

Offerings available to assist Commercial Services members in their marketing activities include:
 * IBM OS/2 & LAN Systems Application Directory
 * IBM OS/2 & LAN Systems Development Tools Guide
 * Sources & Solutions catalog
 * "READY! for OS/2" Certification Mark
 * "READY! for LAN Systems" Certification Mark
 * IBM Direct Marketing Center

To enroll in the Commercial Services extension, call 1-407-982-6408 or fax to 1-407-998-7610, and ask for the Commercial/Premier Services DAP Application form. You or your company must be currently marketing a Personal Software-based product. If not, you should submit (with your application) a non-confidential business plan showing development and marketing activities and schedules for your planned product.


 * Premier Services

Premier Services are available only in the U.S. They are for software developers who are marketing or have committed to develop software products that provide native (32-bit API) support for OS/2, LAN Systems products, or OS/2 for PowerPC. Products that exploit object technologies like SOM and OpenDoc are also eligible.

In addition to the Worldwide Services and Commercial Services extensions, Premier Services members have voice access to an advocate in IBM who can assist them with various development and marketing activities that are offered exclusively to Premier Services members.

To enroll in the Premier Services extension, call 1-407-982-6408 or fax to 1-407-998-7610, and ask for the Commercial/Premier Services DAP Application form. You or your company must be currently marketing a Personal Software-based product. If not, you should submit (with your application) a non-confidential business plan showing development and marketing activities and schedules for your planned product.


 * Developer Assistance Program Contacts Worldwide

IBM Developer Assistance Programs exist in several geographic areas around the world. For information about the DAP in your area, consult the following list of contacts. Geographic Area                         Voice Phone ---                         ---  Asia/Pacific countries (except Japan)    65-225-2617 Brazil                                  55-192-65-8057 Canada and the Caribbean                1-416-316-2535 Europe, Middle East, and Africa         44-256-51136 Japan                                   81-3-3279-8231 Latin America and South America         525-580-4267

800 Phone Numbers
...

Trademarks, Registered Trademarks, Service Marks
...

This concludes 1994 Issue 7 of IBM PSP Developer Support News. Please let us know how we can improve it; see the beginning of the newsletter for ways to contact us. Thank you!