IBM PSP Developer Support News - 1994 - Issue 7

From OS2World.Com Wiki
Jump to navigation Jump to search
Article Info
Author IBM
Date 1994-06-15
OS Version IBM OS/2 2.1
Companion File N/A
Source

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.

Charges
Program                                     One-Time
Number        Order Type                    Charge

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:

  • 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
  • OS/2 2.1-based single-system definition, test, and generation for both client/server and single-system applications
  • 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
  • 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
  • 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
  • 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.

  • 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.
  • New Applications
New VisualGen application solutions can build on existing VisualGen application components to deliver new solutions faster.
  • 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.

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

  • Purchase all of the service components, allowing IBM Services to "turnkey" the complete new environment
  • Use parts of each component
  • 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:

  • Upstate New York Service Center, 1-716-987-2556 (extension 5011)
  • Carolinas Rapid Application Service Center, 1-919-850-7400
  • Dallas Service Center, 1-817-870-4576
  • Phoenix Service Center, 1-602-224-2720
  • Jacksonville Service Center, 1-904-928-4796
  • Michigan Service Center, 1-517-377-3729
  • 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.

Hardware Requirements
  • VisualGen Developer:
    • 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
  • 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.
  • 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.
  • 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.
Software Requirements
  • IBM VisualGen Developer
    • 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.
  • 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
  • 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
  • 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:

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

Charges
Part                                                    One-Time
Number   Program Name                                   Charge

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/2) 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:

  • Provides support for the DB2 relational database family of products
  • Provides support for CICS OS/2 and S/390 CICS (CICS/ESA, CICS/MVS, and CICS/VSE)
  • Provides access to host IMS transactions from an OS/2 application through IMS Client Server/2
  • Provides PLITEST enhancements
  • Allows for Local Area Network (LAN) based application development
  • Readily ports existing MVS/VM/VSE applications to OS/2 Version 2
  • 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:

  • Provides a usable PL/I application development environment
  • Provides an inexpensive solution for the PL/I programmer
  • Provides access to PM APIs, C or REXX-based application or tools
  • Enables PC or LAN-based application development
  • Provides PLITEST enhancements

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

  • Provides an additional set of PL/I specific tools
  • Enables the PL/I application programmer to write PM applications
  • 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:

  • 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
  • PL/I development environment for OS/2 PL/I or LAN-based applications
  • 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:

  • Appropriate Communications adapters as supported by IBM Extended Services for OS/2
  • 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.
  • 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:

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

IBM PL/I for OS/2 - Personal:

  • IBM OS/2 Version 2.1 or later, 3.5-inch diskettes (84F7586)
  • IBM OS/2 Version 2.1 or later, 5.25-inch diskettes (10G2991)
  • IBM OS/2 Developer's Toolkit Version 2.1 or later, 3.5-inch diskettes (10G3355) (optional - provides OS/2 services)
  • 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.

Charges
Part                                                           One-Time
Number   Program Name                                          Charge

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

Charges
Part                                                            One-Time
Number    Program Name                                          Charge

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
  • Managing or administering an SNA network

then this conference is for you!

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.

  • Application Development: Creating and maintaining OS/2 applications that do the work you need.
 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
  • C Set ++ for OS/2: The most complete application development package available for OS/2 ... powerful tools for power applications.
 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 ++
  • Client/Server Solutions: Industrial-strength software solutions on low-cost, network-attached personal systems
 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
  • Communications Manager/2: Comprehensive services for communicating to a mainframe or user workstations over wide or local area networks.
 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
  • DATABASE 2 OS/2: Powerful database management systems to manage and control your data.
 DB/2: Let's Get Small
 DB/2: Family and Friends
 Data Access Services
  • Distributed Computing Environment (DCE): Mix and match clients, servers, applications, and users, regardless of the computer's manufacturer or the operating system.
 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
  • LAN Systems Solutions: Integrated solutions for open-system networks.
 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
  • Multimedia and Pen Computing: Bring advanced multimedia capabilities to your OS/2 desktop and more power to your fingertips.
 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
  • Object-Oriented Technology: See how creating interchangeable, reusable software components is very much a reality today.
 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
  • Operating System/2: Raise your computing capabilities to a whole new level.
 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
  • Product Marketing: Successfully launch and sustain a product.
 Positioning, Pricing, and Sales Promotion
 Channel Distribution in the U.S.
 Direct Marketing
 Meet the Editors

and much more ...

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!