VisualAge PL/I Enterprise Version 2.1 Takes You Into the Next Millennium

Software Announcement
April 7, 1998
Announcement Letter Number: 298-104


Table of Contents:



At a Glance

  • Provides the tools needed to identify your Year 2000 date-related fields on both OS/2 and Windows NT

  • Simplifies the maintenance of legacy PL/I applications

  • Provides a development environment to increase application development productivity and reduce application development costs
-----------------------------------------
For ordering, contact:
  Your IBM representative, an IBM
  Business Partner, or IBM North America
  Sales Centers at
    800-IBM-CALL  Reference: SE010

EXTRA! EXTRA! . . .

Subscribe to IBM iSource, your electronic source for customized IBM information! Go to our web site at http://www.ibm.com/isource or send an e-mail to info@isource.ibm.com with the word SUBSCRIBE in the body.



Overview

IBM has enhanced VisualAge (R) PL/I with powerful features to increase development productivity, simplify the maintenance of your legacy code, and provide seamless portability from your host to your workstation. Combine these productivity features -- remote edit/compile, redevelopment tools, and cross platform development -- with year 2000 assessment strategies, find and fix, and test capabilities, and you have IBM VisualAge PL/I in the forefront of today's programming languages. VisualAge PL/I Enterprise for OS/2 (R) and Windows NT (R) Version 2.1 includes remote edit/compile support and the Redevelopment tools on OS/2. Also included as an extra bonus offering is VisualAge CICS (R) Enterprise Application Development, which enables CICS host application development on the workstation.

VisualAge PL/I Enterprise Version 2.1 combines the two separate offerings from the previous release of VisualAge PL/I (Standard and Professional) into a single offering available on both the OS/2 and Windows NT platforms. It includes the popular PL/I language and an application development environment (compiler, run time, debug tool, LPEX editor, performance analyzer, and Workframe). Its remote development (edit/compile) capability allows you to work with your host (OS/390 (TM) or MVS (TM)) applications from your workstation without the need to duplicate and manage host environments on the workstation. Support is also included for building applications that can be executed on Windows (TM) 95. Also included is a set of redevelopment tools and remote IMS (TM) DL/I support. The redevelopment tools help you to better understand, maintain, and reuse your new and existing inventory of PL/I applications. These tools are the right fit to help modernize your applications and to help address your year 2000 challenges.

The robust combination of features and capabilities in VisualAge PL/I provides you with the powerful tools to respond to today's changing business dynamics. The tools used for maintaining and modernizing your existing applications are the same tools that you can use to help tackle your Year 2000 date-related application risks. With VisualAge PL/I, you can leverage existing technologies and developer's skills to produce applications that will take you well into the next millennium. IBM VisualAge PL/I renews the promise of PL/I for your enterprise.



Intended Customers

PL/I developers



Key Prerequisites

  • For application development and application execution on the OS/2 platform, use IBM OS/2 Warp Version 4.0 (FixPak 5 is recommended)

  • For application development on Windows NT, use Microsoft (TM) Windows NT 4.0 (Service Pack 3 is recommended)

  • For application execution on Windows, use one of the following:
    • Microsoft Windows NT 4.0 (Service Pack 3 is recommended)
    • Microsoft Windows 95



Planned Availability Date

April 30, 1998

------------------------------

This announcement is provided for your information only. For additional information, contact your IBM representative, call 800-IBM-4YOU, or visit the IBM home page at: http://www.ibm.com



DESCRIPTION

Remote Development with the Host: The Remote Edit/Compile function lets you work with your host (OS/390 or MVS) applications from your workstation (OS/2 or Windows NT). This function provides a seamless workstation development environment for the development of host programs. Host files are directly accessed from the workstation. Remote Edit/Compile is integrated with workstation components such as the editor and WorkFrame. Communications to the host is via Advanced Program-to-Program Communication (APPC) on OS/2, or via the popular TCP/IP protocol on OS/2 and Windows NT.

Redevelopment Tools: VisualAge PL/I Professional Version 2.0 introduced the redevelopment tools and Remote IMS DL/I support on Windows NT. VisualAge PL/I Enterprise Version 2.1 enhances that function on Windows NT and adds it on OS/2. The redevelopment tools provide a means for analyzing and maintaining PL/I programs and applications. These tools can help you with your Year 2000 challenge by giving you the tools to help you identify, locate, and understand the Year 2000 problems in your existing code. With these tools, you can re-engineer existing programs to produce a better understood and documented application. When used with the other components of VisualAge PL/I, it aids in the understanding, maintenance, and reuse of your existing inventory of PL/I code, and in editing, compiling, and debugging new and existing applications. The redevelopment tools are:

  • Application Understanding
  • Program Understanding (including Year 2000 Analysis)
Application Understanding: The analysis and maintenance process generally begins with an evaluation of your applications to find the most suitable choices for redevelopment. You can use the Application Understanding tool to identify good redevelopment candidates and to predict the impact of the changes you might want to make. You can then use the Year 2000 Analysis tool to help analyze your programs for Year 2000 problems.

Version 2.0 included Application Understanding on Windows NT. Version 2.1 adds Application Understanding on OS/2.

Program Understanding: Version 2.0 introduced the Year 2000 Analysis function of the Program Understanding tool on Windows NT. Version 2.1 now includes the full Programming Understanding tool on OS/2 and Windows NT, including:

  • Understanding complex PL/I software applications. You can analyze and extract information about an entire application and examine it on the workstation using a graphical user interface (GUI) to show both graphical and textual views of the physical design of the application.

  • Graphical exploration of various views of the physical design of the program. At the highest level, you can discover the relationships between the programs that compose the entire application. A mid-level view displays the calling structure between the routines within a program or executable, including routines external to a program. At the lowest level, you can examine the internal control flow of each program.

  • Access to hypertext cross-reference information that details program usage, data structures, symbol usage, and COPY library usage. You can use the expanded smart listing view as a launching pad for navigation within and across programs.

  • Support for DBCS
The Year 2000 Analysis function can help address the Year 2000 challenge by assisting you in locating, understanding, and fixing occurrences of two-digit year fields in your programs.

The process begins with creating an input seed file that contains a description of program variables thought to be year related. An example is all variables whose names contain the characters YEAR. This list of variables is called a seed list. Using the initial seed list as input, Redeveloper checks a PL/I program for occurrences of variables that match the seed specification as well as any other variables affected by such occurrences. Cross compilation unit support can be used to analyze multiple program units together, and to use the information from the analysis of one program unit as input to subsequent analyses.

The results are reported and can be filtered by your knowledge of the program in an iterative process designed to narrow the scope of program elements that must be inspected and changed in order to help address the Year 2000 problem. Reports are generated in both flat text and HTML format. The HTML format allows the reports to be more readily shared between team members on a common intranet as well as making the reports more useable -- through the use of color, highlighting, and formatting -- to the developer.

Remote IMS DL/I Support: Remote IMS DL/I is designed to provide support to help develop and test mainframe PL/I programs on the workstation that use DL/I calls in IMS batch applications to access IMS full function databases and GSAM databases. Using the Remote IMS DL/I support in conjunction with the other components of VisualAge PL/I, you can develop, compile, and test PL/I programs that run in an IMS batch environment that use PLITDLI calls.

Version 2.0 included Remote IMS DL/I support on Windows NT. Version 2.1 adds Remote IMS DL/I support on OS/2.

VisualAge CICS Enterprise Application Development: VisualAge CICS Enterprise Application Development is an extra bonus offering included in the VisualAge PL/I Enterprise package that provides one software developer with a development environment that enables CICS host (MVS/ESA (TM) or OS/390) application development on the OS/2 or Windows NT workstation. VisualAge CICS Enterprise Application Development is a lightweight, small-footprint implementation of CICS that runs on OS/2 or Windows NT workstations. It provides function that supports application development, debugging, and testing of CICS applications in conjunction with VisualAge PL/I, especially for Year 2000 testing. It can also be used for testing of Multi-Region Operation (MRO) and distributed CICS applications. It supports a CICS API equivalent to that of CICS/ESA (R) Version 4.1 with the exception of BMS paging.



Year 2000

This product is Year 2000 ready. When used in accordance with its associated documentation, it is capable of correctly processing, providing, and/or receiving date data within and between the 20th and 21st centuries, provided all other products (for example, software, hardware, and firmware) used with the product properly exchange accurate date data with it.

Trademarks

      OS/390, MVS, IMS, and MVS/ESA are trademarks of International
      Business Machines Corporation in the United States or other
      countries or both.
      VisualAge, OS/2, CICS, and CICS/ESA are registered trademarks
      of International Business Machines Corporation in the United
      States or other countries or both.
      Windows and Microsoft are trademarks of Microsoft Corporation.
      Windows NT is a registered trademark of Microsoft Corporation.
      Other company, product, and service names may be trademarks or
      service marks of others.



SUPPLEMENTAL INFORMATION



PUBLICATIONS

The following publications will be available two weeks after general availability. To order, contact your IBM representative.

                                                  Order
Title                                             Number

VisualAge&rmg PL. Publications

VisualAge PL/I Programming Guide GC26-9177 VisualAge PL/I Language Reference GC26-9178 VisualAge PL/I Messages and Codes GC26-9179 VisualAge PL/I Building Graphical GC26-9180 User Interfaces on OS/2 (R)

SMARTdata UTILITIES for OS/2 Publications

SMARTdata UTILITIES for OS/2 VSAM SC26-7063 in a Distributed Environment SMARTdata UTILITIES Data Description SC26-7091 and Conversion SMARTdata UTILITIES Data Description SC26-7092 Reference

All of the above SMARTdata UTILITIES for OS/2 publications can be ordered by using one bill of forms number, SBOF-6131.

SMARTData UTILITIES for Windows (TM) Publications

SMARTdata UTILITIES for Windows SC26-7133 VSAM Application Programming Interface Reference SMARTdata UTILITIES for Windows SC26-7134 Distributed FileManager User's Guide SMARTdata UTILITIES SC26-7091 Data Description and Conversion SMARTdata UTILITIES SC26-7092 Data Description and Conversion A Data Language Reference

All of the above SMARTdata UTILITIES for Windows publications can be ordered by using one bill of forms number, SBOF-6135.

Displayable Softcopy Publications: VisualAge PL/I manuals are offered in displayable softcopy form. The displayable manuals are included on the same media as the basic machine-readable material.



TECHNICAL INFORMATION



Specified Operating Environment

Hardware Requirements: The following section describes the minimum machine requirements for VisualAge PL/I Enterprise and the VisualAge CICS (R) Enterprise Application Development bonus offering:

  • Processor
    • 486-based 66MHz processor (minimum), Pentium (TM)-based processor, or higher (recommended)

    • Program Understanding: Pentium-based 100MHz processor (minimum) or higher (recommended)
  • Memory
    • 24 MB RAM (minimum), 32 MB RAM or higher (recommended)

    • Program Understanding: 32 MB RAM (minimum), 64 MB RAM or higher (recommended)
  • Hard Disk Space
    • VisualAge PL/I Enterprise -- Basic Installation (all files on local workstation):
      • 300 MB per environment
      • Swap space: 40 MB
    • VisualAge PL/I Enterprise -- Shared Installation on OS/2 (only necessary files on local workstation, most files on a LAN server):
      • 280 MB per environment of shared files on the LAN server
      • 20 MB per environment on the local workstation
    • VisualAge CICS Enterprise -- Basic Installation (all files on local workstation):
      • 35 MB per environment (may be less depending on the installation options selected)
  • A color display with VGA or higher resolution

  • A mouse or equivalent pointing device

  • A CD-ROM accessible for installation

  • For connection to a Local Area Network, a LAN adapter supported by the operating system is required, for example:
    • IBM Token-Ring Network Adapter/A
    • IBM Token-Ring Network 16/4 Adapter/A
    • A suitable Ethernet network adapter
    • Other suitable compatible adapters
  • For host communications, a communications adapter supported by the operating system is required
Software Requirements: VisualAge PL/I Enterprise Version 2.1 runs under the control of, or in conjunction with, the following programs and their subsequent releases unless otherwise stated:
  • For application development and application execution on the OS/2 platform, use:
    • IBM OS/2 Warp Version 4.0 (FixPak 5 is recommended)

    • IBM OS/2 Warp Server Version 4.0 (FixPak 5 is recommended)
  • For application development on Windows NT (R), use:
    • Microsoft (TM) Windows NT 4.0 (Service Pack 3 is recommended)
  • For application execution on Windows, use one of the following:
    • Microsoft Windows NT 4.0 (Service Pack 3 is recommended)

    • Microsoft Windows 95
  • To use with DB2 (R) applications on OS/2, one of the following:
    • DB2 for OS/2 Single-User Version 2.1 plus FixPak 8120

    • DB2 SDK for OS/2 Version 2.1 plus FixPak 8120

    • Database Server for OS/2 Warp Version 4 plus FixPak 8122

    • DB2 Universal Database (R) Version 5
  • To use with DB2 applications on Windows, one of the following:
    • DB2 for Windows 95 and Windows NT Version 2.1 plus FixPak 8115

    • DB2 SDK for Windows 95 and Windows NT Version 2.1 plus FixPak 8115

    • Database Server for Windows NT Version 4 plus FixPak 8117

    • DB2 Universal Database Version 5
  • To use with CICS server applications on OS/2, one of the following:
    • CICS Transaction Server for OS/2 Warp Version 4.1 (which contains CICS for OS/2 Version 3.1)

    • CICS Transaction Server for OS/2 Warp Version 4.0 (which contains CICS for OS/2 Version 3.0)
  • To use with CICS client applications on OS/2:
    • CICS Clients Version 2.0 or later
  • To use with MQSeries (R) applications on OS/2, one of the following:
    • MQSeries for OS/2 Warp Version 5.0

    • MQSeries for OS/2 Warp Version 2.0.1

    • MQSeries Client for OS/2 (shipped with the above products)
  • To use with MQSeries applications on Windows 95:
  • To use with MQSeries applications on Windows NT, one of the following:
    • MQSeries for Windows NT Version 5.0
    • MQSeries for Windows NT Version 2.0

      In addition, you must apply the appropriate MQSeries for Windows Software Developer Kit SupportPac, available from:

    • MQSeries Client for Windows NT (shipped with the above products)
  • To access VSAM/SAM files on your host (MVS (TM) or OS/390 (TM)) with the SMARTdata UTILITIES (SdU):
    • DFSMS/MVS (R) Version 1.2.0 (5695-DF1) is required on your host
  • For host data access with SdU (via APPC) on OS/2, use:
    • IBM Communications Manager/2 Version 1.11

    • IBM Communications Server for OS/2 Warp Version 4.0

    • IBM eNetwork (TM) Communications Server for OS/2 Warp Version 5.0
  • For host data access with SdU (via APPC) on Windows, use one of the following:
    • IBM Personal Communications AS/400 (R) and 3270 Version 4.11 for DOS, Windows, Windows 95, Windows NT, and OS/2

    • Microsoft SNA Server Version 2.11 or later

    • IBM eNetwork Communications Server for Windows NT Version 5.0
  • To use Remote Edit/Compile between your host (OS/390 or MVS) and OS/2 via APPC:
    • On the MVS host:
      • IBM PL/I for MVS & VM Release 1.1 (5688-235) and the PTF for APAR PQ13300

      • IBM Language Environment for MVS & VM Release 5 plus PTFs (5688-198)

      • DFSMS/MVS Version 1.3.0 (5695-DF1) and the PTFs for APARs OW20884, OW27750, OW27934
    • On the OS/2 workstation:
      • IBM Communications Manager/2 Version 1.11

      • IBM Communications Server for OS/2 Warp Version 4.0

      • IBM eNetwork Communications Server for OS/2 Warp Version 5.0
  • To use Remote Edit/Compile between your host (OS/390 or MVS) and OS/2 via TCP/IP:
    • On the MVS host:
      • TCP/IP Version 3 Release 2 for MVS/ESA (TM) (5655-HAL)

        Note: Version 3 Release 3 is not recommended.

      • IBM PL/I for MVS & VM Release 1.1 (5688-235) and the PTF for APAR PQ13300

      • IBM Language Environment for MVS & VM Release 5 (5688-198) plus PTFs

      • DFSMS/MVS Version 1.2.0 (5695-DF1) with the Network File Feature (minimum), or DFSMS/MVS Version 1.3.0 (5695-DF1) with the Network File System Feature and the PTF for APAR OW25973 (recommended)
    • On the OS/2 workstation:
      • IBM TCP/IP for OS/2 Version 2.0 NFS Kit with CSD UN57064 and the fix for APAR PQ00835
  • To use Remote Edit/Compile between your host (OS/390 or MVS) and Windows NT via TCP/IP:
    • On the MVS host:
      • TCP/IP Version 3 Release 2 for MVS/ESA (5655-HAL)

        Note: Version 3 Release 3 is not recommended.

      • IBM PL/I for MVS & VM Release 1.1 (5688-235) and the PTF for APAR PQ13300

      • IBM Language Environment for MVS & VM Release 5 plus PTFs (5688-198)

      • DFSMS/MVS Version 1.2.0 (5695-DF1) with the Network File Feature (minimum), or DFSMS/MVS Version 1.3.0 (5695-DF1) with the Network File System Feature and the PTF for APAR OW25973 (recommended)
    • On the Windows NT workstation, one of the following NFS products:
      • NetManage Chameleon NFS/X for Windows 6.0
      • NetManage Chameleon UNIX (R) Link 97
  • To use Application Understanding and/or Program Understanding on OS/2, one of the following:
    • DB2 for OS/2 Single-User Version 2.1 plus FixPak 8120

    • DB2 SDK for OS/2 Version 2.1 plus FixPak 8120

    • Database Server for OS/2 Warp Version 4 plus FixPak 8122

    • DB2 Universal Database Version 5

      Note: Program Understanding Cross Compilation Unit Analysis will only take advantage of Application Understanding data if used with DB2 for OS/2 V2.1 or Database Server for OS/2 NT V4.)

  • To use Application Understanding and/or Program Understanding on Windows NT, one of the following:
    • DB2 for Windows 95 and Windows NT Version 2.1 plus FixPak 8115

    • DB2 SDK for Windows 95 and Windows NT Version 2.1 plus FixPak 8115

    • Database Server for Windows NT Version 4 plus FixPak 8117

    • DB2 Universal Database Version 5
    Note: Program Understanding Cross Compilation Unit Analysis will only take advantage of Application Understanding data if used with DB2 for Windows NT V2.1 or Database Server for Windows NT V4.)

  • To use Redeveloper's Application Understanding to interact with your host (OS/390 or MVS) from the workstation:
    • VisualAge PL/I Remote Edit/Compile component and its prerequisites (listed earlier in this section)
  • To browse the HTML-formatted Year 2000 Analysis reports, use one of the following:
    • Netscape Navigator for OS/2 Version 2.02
    • Netscape Navigator for Windows Version 3.01
    • Microsoft Internet Explorer Version 3.0
  • To use the Remote IMS (TM) DL/I support between your host (OS/390 or MVS) and Windows NT via APPC:
    • On the OS/390 host:
      • IMS/ESA (R) Database Manager Version 5 Release 1 (5695-176) plus the PTF for APAR PQ07950, or IMS/ESA Database Manager Version 6 Release 1 (5655-158) plus the PTF for APAR PQ07947

      • OS/390 Language Environment element (5645-001)
    • On the MVS host:
      • IMS/ESA Database Manager Version 5 Release 1 (5695-176) plus the PTF for APAR PQ07950, or IMS/ESA Database Manager Version 6 Release 1 (5655-158)

      • Language Environment for MVS & VM Release 5 (5688-198) plus the PTF for APAR PQ07947
    • On the Windows NT workstation:
      • IBM Personal Communications AS/400 and 3270 Version 4.11 for DOS, Windows, Windows 95, Windows NT, and OS/2

      • IBM eNetwork Communications Server for Windows NT Version 5.0
  • To use the Remote IMS DL/I support between your host (OS/390 or MVS) and OS/2 via APPC:
    • On the OS/390 host:
      • IMS/ESA Database Manager Version 5 Release 1 (5695-176) plus the PTF for APAR PQ07950, or IMS/ESA Database Manager Version 6 Release 1 (5655-158) plus the PTF for APAR PQ07947

      • OS/390 Language Environment element (5645-001)
    • On the MVS host:
      • IMS/ESA Database Manager Version 5 Release 1 (5695-176) plus the PTF for APAR PQ07950, or IMS/ESA Database Manager Version 6 Release 1 (5655-158) plus the PTF for APAR PQ07947

      • Language Environment for MVS & VM Release 5 (5688-198)
    • On the OS/2 workstation:
      • IBM Communications Manager/2 Version 1.11

      • IBM Communications Server for OS/2 Warp Version 4.0

      • IBM eNetwork Communications Server for OS/2 Warp Version 5.0
  • The software requirements for running VisualAge CICS Enterprise Application Development on OS/2 are:
    • OS/2 Warp Version 4 or OS/2 Warp Server Version 4 (FixPak 1 is recommended)

    • The sample command files included in VisualAge CICS Enterprise Application Development are written in REXX, therefore, if they are used as supplied, the classic REXX option of OS/2 should be installed.

    • When using NetBIOS communications in a LAN environment, VisualAge CICS Enterprise Application Development requires the presence of an appropriate product that provides the API of NetBIOS 3.0 or later, such as IBM OS/2 Warp Server Version 4, OS/2 Warp Version 4, or, IBM OS/2 LAN Server Version 4.0. NetBIOS communication is also supported over IPX/SPX using the NetBIOS emulator in the Novell NetWare requester.

    • For APPC (LU6.2) communications, one of the following:
      • IBM eNetwork Communications Server for OS/2 Warp, Version 5.0

      • IBM Communications Server for OS/2 Warp, Version 4.0, or later
    • For relational database functions, one of the following:
      • IBM DB2 Universal Database Version 5
      • IBM Database Server for OS/2 Warp Version 4
    • For commercial messaging, IBM MQSeries for OS/2 Warp Version 5.0
  • The software requirements for running VisualAge CICS Enterprise Application Development on Windows NT are:
    • Microsoft Windows NT Version 4.0 (Service Pack 3 is recommended)

    • For APPC (LU6.2) communications, one of the following:
      • IBM eNetwork Communications Server for Windows NT Version 5.0

      • Microsoft SNA Server Version 2.11 or later
    • For relational database functions, one of the following:
      • IBM DB2 Universal Database Version 5.0

      • IBM Database Server for Windows NT Version 4
    • For commercial messaging, IBM MQSeries for Window NT Version 2



Planning Information

Users may run their applications developed with IBM VisualAge PL/I on other supported OS/2, Windows NT, and Windows 95 systems with no additional charge. A list of the required run-time modules and the conditions for their redistribution are included in the product License Information.

Packaging: VisualAge PL/I Enterprise V2.1 is distributed with the following contents:

  • CD-ROMs containing the machine-readable material

  • VisualAge PL/I Getting Started publication

  • IBM International Program License Agreement (IPLA)

  • VisualAge PL/I License Information

  • VisualAge CICS Enterprise Application Development License Information

  • VisualAge CICS Enterprise Application Development License Certificate for OS/2 on 3.5-inch diskette

  • Proof of Entitlement

  • Service and Support Card



Security, Auditability, and Control

VisualAge PL/I uses the security and auditability features of the underlying development platform.

The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.



ORDERING INFORMATION

VisualAge PL/I is a product which has one charge unit -- installs. These are available in fixed order quantities of one. VisualAge PL/I is available at an upgrade price for those customers currently licensed for the following qualifying programs:

  • Any versions/releases of VisualAge PL/I

  • Any prior IBM PL/I workstation products

  • Any competitive PL/I workstation application development product
Upgrades may be acquired up to the current level of use authorized for the qualifying programs.
                           U.S. Program
                           Package           Charge
                           Part Number       Unit
Description                or PID Number     Description

VisualAge PL/I 04L6564 Installs Enterprise V2.1

                     Order
                     Type            Feature      Part
Description          Number          Number       Number

VisualAge PL/I 5801-AAR 2619 04L6564 Enterprise V2.1 Program Package CD-ROM

VisualAge PL/I 5802-AAR 2335 04L6569 Enterprise V2.1 One Install

Upgrades

VisualAge PL/I 5803-AAR 1073 04L6567 Enterprise V2.1 Upgrade from Professional V2.0 Program Package CD-ROM

VisualAge PL/I 5804-AAR 0817 04L6571 Enterprise V2.1 Upgrade from Professional V2.0 One Install

                     Order
                     Type            Feature      Part
Description          Number          Number       Number

VisualAge PL/I 5803-AAR 1072 04L6566 Enterprise V2.1 Upgrade from Standard V2.0 Program Package CD-ROM

VisualAge PL/I 5804-AAR 0818 04L6572 Enterprise V2.1 Upgrade from Standard V2.0 One Install

VisualAge PL/I 5803-AAR 1071 04L6565 Enterprise V2.1 Upgrade from Prior IBM PL/I Workstation or Competitive Products Program Package CD-ROM

VisualAge PL/I 5804-AAR 0816 04L6570 Enterprise V2.1 Upgrade from Prior IBM PL/I Workstation or Competitive Products One Install

Upgrade Protection (Entitled Customers): Customers who have previously acquired Software Advantage Upgrade Protection, as shown in the table below, will automatically receive their program package upgrade shortly after general availability.

                           Upgrade Protection
                           One-Time               Program Package
                           Charge                 Upgrade
Description                Part Numbers           Part Numbers

VisualAge PL/I 4301975 04L6567 Enterprise

Volume Licensing: Volume licensing part numbers and prices will be announced on April 28, 1998.



TERMS AND CONDITIONS

Licensing: IBM International Program License Agreement. Proofs of Entitlement (PoE) are required for all authorized use.

Limited Warranty Applies: Yes

Program Services: Available until January 31, 2001

Money-back Guarantee: 30-day, money-back guarantee for program packages

Copy and Use on Home/Portable Computer: Yes

Usage Restriction: Yes. VisualAge CICS Enterprise Application Development is authorized for installation and use by an individual user at one workstation only for the purpose of evaluating, demonstrating, testing, and developing application programs.

Support Line: Personal Systems

Complimentary Introductory Support: Not available for OS/2 platform

Upgrades: Customers may acquire upgrades up to the currently authorized level of use of the qualifying programs.

Volume Orders: No

Software Advantage applies: No

SW Advantage Upgrade Protection applies: No

AIX (R)/UNIX Upgrade Protection applies: No

Entitled Upgrade for Current SW Advantage Upgrade Protection Licensees: Yes

Entitled Upgrade for Current AIX/UNIX Upgrade Protection Licensees: No

Variable Charges Apply: No

Academic Certified Products

Offered to:                      Students, faculty, staff of
                                  qualifying higher-education
                                  institutions
Available through:               IBM Academic Certified
                                  Remarketers participating
                                  college bookstores

Product List

Part Number Description

04L6568 VisualAge PL/I Enterprise V2.1 Program Package CD-ROM Academic Edition



CHARGES

The charges provided in this announcement are suggested retail prices for the U.S. only and are provided for your information only. Dealer prices may vary, and prices may also vary by country. Prices are subject to change without notice. For additional information and current prices, contact your local IBM representative.

                           Part           One-Time
Description                Number           Charge

VisualAge PL/I 04L6564 $2,999 Enterprise V2.1 Program Package CD-ROM

VisualAge PL/I 04L6569 2,899 Enterprise V2.1 One Install

VisualAge PL/I 04L6567 499 Enterprise V2.1 Upgrade from Professional V2.0 Program Package CD-ROM

VisualAge PL/I 04L6571 479 Enterprise V2.1 Upgrade from Professional V2.0 One Install

VisualAge PL/I 04L6566 1,249 Enterprise V2.1 Upgrade from Standard V2.0 Program Package CD-ROM

VisualAge PL/I 04L6572 1,179 Enterprise V2.1 Upgrade from Standard V2.0 One Install

VisualAge PL/I 04L6565 1,699 Enterprise V2.1 Upgrade from Prior IBM PL/I Workstation or Competitive Products Program Package CD-ROM

VisualAge PL/I 04L6570 1,619 Enterprise V2.1 Upgrade from Prior IBM PL/I Workstation or Competitive Products One Install

Monthly Optional PS Support Line Charges: $234/month



CALL NOW TO ORDER

To order, contact the IBM North America Sales Centers, your local IBM representative, or your IBM Business Partner.

IBM North America Sales Centers, our national direct marketing organization, can add your name to the mailing list for catalogs of IBM products.

 Phone:     800-IBM-CALL (TM)
 Fax:       800-2IBM-FAX
 Internet:  ibm_direct@vnet.ibm.com
 Mail:      IBM North America Sales Centers
            Dept. SE010
            P.O. Box 16848
            Atlanta, GA  30321-0848
 Reference: SE010

To identify your local IBM Business Partner or IBM representative, call 800-IBM-4YOU.

Note: Shipments will begin after the planned availability date.

Trademarks

      SupportPac, MVS, OS/390, eNetwork, MVS/ESA, IMS, and
      800-IBM-CALL are trademarks of International Business Machines
      Corporation in the United States or other countries or both.
      VisualAge, OS/2, CICS, DB2, DB2 Universal Database, MQSeries,
      DFSMS/MVS, AS/400, IMS/ESA, and AIX are registered trademarks
      of International Business Machines Corporation in the United
      States or other countries or both.
      Pentium is a trademark of Intel Corporation.
      Windows and Microsoft are trademarks of Microsoft Corporation.
      Windows NT is a registered trademark of Microsoft Corporation.
      UNIX is a registered trademark in the United States and other
      countries exclusively through X/Open Company Limited.
      Other company, product, and service names may be trademarks or
      service marks of others.