IBM VisualAge Generator Server for MVS, VSE and VM Version 1 Release 2
Software Announcement
June 16, 1998
Announcement Letter Number: 298-193
Table of Contents:
- At a Glance
- DESCRIPTION
- SUPPLEMENTAL INFORMATION
- EDUCATION SUPPORT
- TECHNICAL INFORMATION
- ORDERING INFORMATION
- TERMS AND CONDITIONS
- CHARGES
- CALL NOW TO ORDER
At a Glance
VisualAge Generator is the central offering in IBM's Enterprise 4GL client/server application development environment, which with VisualAge Generator Templates, increases developer productivity with RAD and model-driven automatic code generation.
VisualAge Generator Server for MVS, VSE, and VM provides the runtime libraries for VisualAge Generator programs, developed with VisualAge Generator Version 3.1 or earlier, which execute on OS/390 (MVS), VSE, or VM.
Enhancements in VisualAge Generator Server Version 1.2 include:
- VisualAge Generator Java Gateway support on OS/390
- Built-in functions for common mathematical operations
- Shared saved segment support for the VM runtime environment
- Data model-driven automatic code generation using VisualAge
Generator Templates
- Single-system testing of VisualAge Generator server programs called by non-VisualAge Generator clients
-----------------------------------------
For ordering, contact:
Your IBM representative, an IBM
Business Partner, or IBM North America
Sales Centers at
800-IBM-CALL Reference: LE010
Overview
VisualAge (R) Generator Server Version 1.2 provides the runtime libraries for VisualAge Generator programs, developed with VisualAge Generator Version 3.1 or earlier, which execute on OS/390 (TM)(MVS (TM)), VSE or VM. These libraries provide support for communication, text user interface applications, and common subroutines that can be shared by all VisualAge Generator programs, such as data conversion and error management.
VisualAge Generator is an extremely powerful high-end application development environment used to build and deploy multitier client/server applications. This is the powerful application development solution that gives you the productivity of object-oriented visual development and scales up to meet your most demanding transactional enterprise requirements.
New features in VisualAge Generator Server 1.2:
- VisualAge Generator Java (TM) Gateway support on OS/390 -- Java
clients can now directly invoke VisualAge Generator server
programs in CICS (R) on OS/390.
- Built-in functions for mathematical operations -- Built-in
functions have been added to perform floating point arithmetic,
logarithmic functions, exponentiation and square root, and
trigonometric functions.
- Shared saved segment support on VM -- The VisualAge Generator
Server runtime component, as well as the generated COBOL programs,
can now be loaded into VM shared saved segments.
- Data model-driven automatic code generation -- VisualAge Generator
Templates provides extremely rapid application development and
higher quality applications, both for client/server and
single-system applications. Templates capabilities are included
in VisualAge Generator Developer and can be used to create server
applications.
- Single-system testing of VisualAge Generator server programs called by non-VisualAge Generator clients -- Non-VisualAge Generator clients (such as Java or VisualBasic) can now call the Interactive Test Facility for VisualAge Generator server programs, providing a single-system environment for debugging. Single-system test capabilities are included in VisualAge Generator Developer and can be used to test server applications.
Intended Customers
Customers who are looking for:
- Enterprise-wide, multiplatform, scalable solutions that use
Windows NT (R) or OS/2 (R) for development.
- Access to different types of data including the DB2 (R) family,
VSAM, IMS (TM), DL/I, or non-IBM relational databases.
- Java client support and enterprise scalability.
- Enablement of current and/or new server applications to the Internet or intranets.
Key Prerequisites
A System/370 (TM) or System/390 (R) processor running MVS, VSE, or VM, with appropriate COBOL, database, communication, and transaction management software.
Planned Availability Date
June 26, 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
VisualAge Generator enables developers to be more productive, offers improved quality of application solutions, and simplifies the development of complex application interfaces for GUI, transactional systems, Distributed Relational Database Architecture (TM) (DRDA (R)), and client/server communications.
VisualAge Generator provides support for Java clients and JavaBean creation, offering best-of-breed development for clients and enterprise exploitation. VisualAge Generator enterprise exploitation gives you tactical ways today to extend Web enablement to existing legacy systems and gives you strategic ways to build enterprise scalable solutions. VisualAge Generator facilitates creation of new host transactions with Java Client Access (TM). Visual development lets you ease into object technology by using the VisualAge "construction from parts" paradigm.
Developer productivity can be boosted even more by exploiting the standard functions of VisualAge Generator Templates.
Java and Web Exploitation
VisualAge Generator provides electronic business content management by supporting Java clients, Web browsers, and access to data such as DB2, IMS, VSAM, and non-IBM relational databases. Java support allows VisualAge Generator server programs to be accessed from the Internet or intranets. Using the server interface definition as input, Java support automatically generates JavaBean classes that wrap calls to server transactions. The developer can then use tools like VisualAge Java, Lotus (R) BeanMachine, or any vendors' Java builder (supporting JDK 1.1) to build applets that invoke the server transactions via the wrapper classes.
The wrapper classes handle all aspects of communicating with the enterprise server, including marshalling data from objects to server record and database structures, converting data between Java and host formats, and controlling commit/rollback for extended units of work for multiple server calls within a transaction. As an example, the client could be VisualAge for Java, and the servers could be in an N-Tier environment using NT, OS/2, AIX (R), OS/400 (R), HP-UX, VM, VSE, or MVS. VisualAge Generator supports middleware for CICS, IMS/TM, TCP/IP, DCE, APPC (LU6.2), LU2, Client Access/400 (TM), named pipes, and support for MQSeries (R), which simplifies the delivery of complex network solutions.
VisualAge Generator offers versatile solutions with scalable, multiplatform exploitation across networked systems. Programmers use VisualAge Generator to build N-Tier, networked solutions supporting mainframe, mid-size, UNIX (R), and LAN servers. Complex client/server solutions are built using Intelligent Dynamic Application Partitioning to improve the performance of the final multitier solution.
With the CICS Internet Gateway, you can access VisualAge Generator CICS Text User Interface (TUI -- 3270) applications on the Internet or intranet with no application changes. CIG converts the TUI to HTML format which allows your host systems to be transformed and accessible via any Web browser.
VisualAge Generator allows for complete interoperability with VisualAge Smalltalk, including enabling the use of GUI webparts to build Web pages using a visual construction from parts paradigm. Visual and non-visual parts that are available with VisualAge for Smalltalk can be used in VisualAge Generator GUI clients, including Web access parts, Lotus Notes (R) parts, report parts, and a catalog of third party parts, available through the Object Connection (TM) program.
VisualAge Generator provides collaboration support through its extensive support of data systems and communications middleware. Through its ability to use MQSeries and interoperate with Lotus Notes applications using workflow scenarios tied to application development solutions, business solutions involving workflow and N-tier client/server solutions are easily deployed.
Interactive Testing and Iterative Development
The Interactive Test Facility enables full testing of one-, two-, and N-tier client/server systems. Without having the final system deployed, the multitier solution can be entirely tested on the workstation.
VisualAge Generator features a truly integrated application definition and interactive test facility. The two facilities complement each other by sharing information. The VisualAge Generator fourth-generation language (4GL) definition facility contains a context-sensitive editor for validating 4GL statements, which immediately improves the quality of code. As a 4GL, VisualAge Generator significantly reduces the number of statements required for coding line-of-business applications using GUI and client/server communications across environments. VisualAge Generator's 4GL allows for structured programming with reusable building blocks.
With VisualAge Generator, developers can test an application interactively without having to generate, compile, and link-edit the application for verification. In addition, feedback received during definition and test for error correction enables problems to be resolved faster.
The Interactive Test Facility includes a test coverage tool, which monitors which code paths of the application have been executed. This helps developers to evaluate the completeness of their testing.
By providing single-system definition and test for stand-alone and client/server applications, VisualAge Generator provides significant productivity gains over other client/server development tools. Developers can define an application system where the business logic is divided between multitier client and server programs. The Interactive Test Facility can be called from non-VisualAge Generator clients such as Java or VisualBasic, providing a single-system test environment across development tools.
Intelligent Dynamic Application Partitioning
Intelligent Dynamic Application Partitioning is a feature of the already powerful VisualAge Generator Interactive Test Facility, which allows developers to visualize, during a simulated execution, the optimal distribution of the programs on the different machines to minimize the network traffic and the number of calls between clients and servers in the system. This should result in improved performance of the generated multitier, enterprise client/server solution.
Library Management
VisualAge Generator Developer uses the ENVY library system to manage source parts. ENVY provides a rich development environment to facilitate team development, including version control and configuration management. Program source can also be moved between ENVY and VisualAge TeamConnection (TM), which provides such functions as smart builds versioning of all enterprise software assets. Platform and MiddleWare Support
By giving you access to both legacy and new databases, VisualAge Generator is both a bridge to the past and an easy way to take advantage of new database technologies. VisualAge Generator provides a simple middleware interface to hide the complexities of database access and speed development. VisualAge Generator offers database middleware that seamlessly supports IMS, DL/1, VSAM, non-IBM relational databases and the DB2 family. VisualAge Generator supports telecommunications middleware for CICS, IMS/TM, TCP/IP, APPC (LU6.2), CA/400, LU2, named pipes, DCE, and supports MQSeries. This support lets you change the topology without changing the actual coding while supporting high transaction volumes.
Because of the extensive middleware and platform support, environmental changes are minimized. Applications can be developed once and then deployed on different platforms, using different databases and different communications protocols with a minimum of disruption. This flexibility allows programmers to focus on the business problems of the organization and not on low-level technical interfaces.
Server environments including Windows NT, OS/2, OS/400, AIX, HP-UX, VM, VSE, and MVS, giving customers enterprise scalability, and ease of generation to multiple target platforms.
Enabling New Applications
VisualAge Generator offers significant benefits for the development of mission-critical software solutions.
- Competitive advantage
With VisualAge Generator, application solutions can be developed quickly, allowing faster response to business needs in a dynamic business environment.
Using VisualAge Generator Templates, standard functions, significantly enhances developer productivity by relying on a model-driven approach that industrializes the development process. High-performing and fully-operational, N-tier client/server application systems based on a business information model are generated without time-consuming coding tasks. Standard functions such as error handling, database access, and navigation management are automatically generated, letting developers concentrate on business related issues rather than technical implementation details that require hand-crafted code. Maintenance of applications can be performed at the model level, significantly facilitating maintenance and component management tasks. Modifications that have been hand-coded in the VisualAge Generator environment are not lost or over-written if an application needs to be re-generated from VisualAge Generator Templates. The model-driven development approach elevates programming and maintenance tasks to a high abstraction level. The result is application solutions that are delivered faster, are of higher quality and that are easier to maintain.
VisualAge Generator Templates standard functions are delivered with VisualAge Generator Developer. For organizations who want to customize the template generators, they should also purchase VisualAge Generator Templates V3.1 (Customization), part number 04L9035. The customization capability allows for extension of the information model to ensure the implementation of your company's standards and guarantee full reusability in the regeneration process. This enables you to maintain your applications at the model level. The customization capability also allows you to quickly and easily create generators from existing VisualAge Generator applications. Customers can generalize their corporate standards by reverse engineering existing applications or new prototypes.
VisualAge Generator application solutions can be ported to a variety of platforms or reconfigured into client/server applications with consistent GUI and client/server communications support, based on special business needs and opportunities.
- New applications
New VisualAge Generator application solutions can build on existing application components to deliver new solutions faster.
- Integration of business solutions
VisualAge Generator applications and existing third-generation language (3GL) code can be reconfigured into various client/server business solutions as business needs and strategies change.
Portability
With VisualAge Generator, you can develop stand-alone applications that run in these environments:
- MVS
- CICS/MVS (R)
- CICS/ESA (R)
- IMS/VS DC
- IMS/ESA (R)
- IMS BMP
- MVS/TSO
- Batch
- VSE
- CICS/VSE (R)
- Batch
- VM
- VM CMS
- Batch
- CICS OS/2 (TM)
- OS/2
- Windows NT
- CICS/NT
- AIX
- CICS/6000 (R)
- HP-UX
- OS/400
- MVS
- CICS/MVS
- CICS/ESA
- IMS/VS DC
- IMS/ESA
- IMS BMP
- MVS/TSO
- VSE
- CICS/VSE
- VM
- VM CMS
- CICS OS/2
- OS/2
- Windows NT
- CICS/NT
- AIX
- CICS/6000
- HP-UX
- OS/400
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 VisualAge Generator Version 3 product family through external source format and regenerated as COBOL or C++ source.
One or more of the following products is required in an enterprise environment:
- VisualAge Generator Server for MVS, VSE, and VM Version 1.2
- VisualAge Generator Server for OS/2, AIX, Windows NT, and HP-UX
Version 3.1
- VisualGen (R) Host Services for OS/400 Version 3.1 or 3.6
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.
HARDWARE AND SOFTWARE SUPPORT SERVICES
SmoothStart (TM)/Installation Services
IBM Installation Services are provided for VisualAge Generator by the VisualAge Services Team or your IBM Business Partner at an additional cost. For additional information, contact your IBM representative or send email to vaconsul@us.ibm.com and ask for Installation services for VisualAge Generator.
REFERENCE INFORMATION
Refer to Software Announcement 298-190 dated June 16, 1998.
Trademarks
MVS, OS/390, IMS, System/370, Distributed Relational Database
Architecture, Client Access, Client Access/400, Object
Connection, TeamConnection, CICS OS/2, and SmoothStart are
trademarks of International Business Machines Corporation in
the United States or other countries or both.
VisualAge, CICS, OS/2, DB2, System/390, DRDA, AIX, OS/400,
MQSeries, CICS/MVS, CICS/ESA, IMS/ESA, CICS/VSE, CICS/6000, and
VisualGen are registered trademarks of International Business
Machines Corporation in the United States or other countries or
both.
Windows NT is a registered trademark of Microsoft Corporation.
Java is a trademark of Sun Microsystems, Inc.
UNIX is a registered trademark in the United States and other
countries exclusively through X/Open Company Limited.
Lotus and Lotus Notes are registered trademarks of Lotus
Development Corporation.
Other company, product, and service names may be trademarks or
service marks of others.
Education for VisualAge (R) Generator Version 3 is available through IBM Education and Training, IBM VisualAge Generator Consulting Services, and numerous business partners. For additional information see our Web site, under Education:
Services Support
Services Channels: Proper education and consulting assistance have been found to be critical to the success of VisualAge Generator installations. The VisualAge Consulting Services organization provides short term tactical support geared to assure the success of each VisualAge Generator customer.
VisualAge Generator Consulting Services provides tailorable support offerings to help customers take full advantage of the VisualAge Generator solution, as well as custom support for specific situations, applications, or integration needs. The VisualAge Generator Consulting team represents years of experience that can help improve your customer's productivity by:
- Setting up or optimizing a development and generation environment
- Addressing design and execution environment issues related to
specific applications
- Optimizing application execution performance
- Establishing interfaces to existing or planned environments on one
or more platforms
- Implementing template techniques and optimizing reuse
- Mentoring, education, and skills transfer to maximize productivity
- Migration of existing IBM 4GL development environments to VisualAge Generator
For additional information see our Web site, under Support:
Education for VisualAge Generator Version 3 is available through IBM Education and Training, IBM VisualAge Generator Consulting Services, and numerous business partners. For additional information see our Web site, under Education: Professional Certification: IBM has added VisualAge Generator certifications to its professional certification program. These certifications, focusing on both knowledge-based and performance-based testing, are designed for professionals who provide product-specific services using VisualAge Generator.The new professional certifications are:
- IBM Certified Developer Associate -- VisualAge Generator
- IBM Certified Developer -- VisualAge Generator
- IBM Certified Specialist -- VisualAge Generator Configuration
- IBM Certified Systems Expert -- VisualAge Generator Configuration
- IBM Certified Specialist -- VisualAge Generator Sales
Additional information on the VisualAge Generator certifications (test descriptions, objectives, prerequisites, and sample tests) is available from the Web at:
Specified Operating Environment
Hardware Requirements
VisualAge Generator Server for MVS (TM), VSE, and VM Version 1.2 (5648-B02) requires the following hardware:
- A System/370 (TM) or System/390 (R) architecture processor
- One operator terminal
- One display terminal
- A magnetic tape drive supported by the operating system (required
for installation and maintenance)
- Depending on the operating system used, any direct-access storage
device supported by the Virtual Storage Access Method (VSAM) and
the operating system
- A printer (if the application performs printing)
- For system libraries, any devices supported by the operating system
VisualAge Generator Server for MVS: The following shows the minimum software requirements for VisualAge Generator Server for MVS:
- MVS system
- One of the following MVS environments, including MVS batch
functions with the appropriate prerequisites:
- MVS/ESA (TM) Version 4.2, or later (program number 5695-047
or 5695-048)
- OS/390 (TM) Version 1.3, or later (program number 5645-001)
Note: MVS/ESA Version 5.1, or later, is required for using DCE communications. OS/390 Version 2.3, or later, (program number 5647-A01) is required for VisualAge Generator Java (TM) gateway support.
- MVS/ESA (TM) Version 4.2, or later (program number 5695-047
or 5695-048)
- System Modification Program/Extended (SMP/E) Version 1.8.1, or later (program number 5668-949)
- One of the following MVS environments, including MVS batch
functions with the appropriate prerequisites:
- ISPF products
Interactive System Productivity Facility (ISPF) Version 4.1 (program number 5655-042)
- Assembler
- IBM High Level Assembler Version 1.2, or later (program number 5696-234)
- COBOL for run time
- IBM Language Environment for MVS and VM Version 1.5, or later (program number 5688-198) (program number 5648-A25)
- File Transfer
One of the following:
- TCP/IP Version 3.1, or later (program number 5665-HAL)
- IBM 3270/PC File Transfer Program/MVS Release 1 (program number 5665-311)
- CICS (R)
CICS/ESA (R) Version 3.3, or later (program number 5685-083)
Note: For VisualAge Generator Java gateway support, CICS/ESA Version 4.1, or later is required.
- IMS (TM) products
To use hierarchical databases or run IMS programs, IMS/ESA (R) Database Manager Version 4.1, or later (program number 5685-012). The IMS/ESA Transaction Manager Version 4.1, or later (program number 5685-013), is required in addition to the IMS/ESA Database Manager Version 4.1, or later, for MPPs, Fast Path regions or Fast Path main-storage databases.
- Relational database access
For relational database access, IBM DB2 (R) Version 3.1, or later (program number 5685-DB2)
Note: IBM DB2 for MVS/ESA Version 4, or later, is required for a DRDA (R) distributed unit of work support.
- Communications support
For DCE client/server communications, IBM Open Edition DCE Application Support for MVS/ESA Version 1.2 (program number 5655-064)
- VisualAge Generator Java gateway
For a VisualAge Generator Java gateway:
- OS/390 Version 1.3, or later, (program number 5645-001) with
MVS Open Edition and TCP/IP enabled
- CICS/ESA Version 4.1, or later (program number 5655-018)
- Java Development Kit 1.1.4 for OS/390, or later (program number
5655-A46)
- One of the following:
- IBM Internet Connection Secure Server (ICSS) for OS/390 Version 2.1, or later (required for OS/390 Version 1.3) (program number 5697-B14)
- Domino (TM) Go Webserver for OS/390 Version 4.6.1 (program number 5697-C58) must be installed on the MVS Open Edition platform (required for OS/390 Version 2.4, or later)
- OS/390 Version 1.3, or later, (program number 5645-001) with
MVS Open Edition and TCP/IP enabled
- Interactive Chart Utility access
To access the Interactive Chart Utility from a VisualAge Generator program, Graphical Data Display Manager/MVS (GDDM (R)/MVS) Version 3.1, or later (program number 5695-167).
- VSE System
VSE/ESA (TM) Version 1.3.2, or later (program number 5750-ACD) or VSE/ESA Version 2.1, or later (program number 5690-VSE)
- CICS
IBM CICS/VSE (R) Version 2.3, or later (program number 5686-026)
Note: To use the full spool file function (including trace functions) on VSE CICS, you must have the CICS/VSE Report Controller feature on your system.
- Assembler
- IBM High Level Assembler Version 1.2, or later (program number 5696-234)
- COBOL for run time
- Language Environment for VSE Version 1.4, or later (program number 5686-094)
- Hierarchical database access
DL/I DOS/VS Version 1.10, or later (program number 5746-XX1), at a level that is compatible with IBM CICS/VSE Version 2.3 (program number 5686-026).
- Relational database access
One of the following products:
- SQL/DS (TM) Version 3.5, or later (program number 5688-103)
- DB2 Server for VSE and VM Version 5.1, or later (program number 5648-158)
- Communications support
For client/server processing between VisualAge Generator client/server application systems running under CICS OS/2 (TM) and CICS/VSE, IBM CICS/VSE Version 2.3, or later (program number 5686-026).
- Interactive Chart Utility access
For accessing the Interactive Chart Utility from a VisualAge Generator program, Graphical Data Display Manager/VSE (GDDM/VSE) Version 3.1, or later (program number 5686-057), at a level that is compatible with IBM CICS/VSE Version 2.3 (program number 5686-026).
- VM System
One of the following:
- VM/ESA (R) Version 1.2.2 (program number 5684-112)
- VM/ESA Version 2.1, or later (program number 5654-030)
- Assembler
IBM High Level Assembler/MVS and VM and VSE Version 1.2, or later (program number 5696-234)
- COBOL for run time
- IBM Language Environment for MVS and VM Version 1.5, or later (program number 5688-198) (program number 5688-197) (program number 5648-A25)
- File Transfer
One of the following:
- IBM TCP/IP for VM Version 2.3, or later (program number 5735-FAL)
- IBM 3270/PC File Transfer Program for VM (program number 5664-281)
- Relational database access
To use relational databases, one of the following:
- Structured Query Language/Data System (SQL/DS) Version 3.5, or later (program number 5688-103)
- IBM DB2 Server for VSE and VM Version 5.1, or later (program number 5648-158)
- Communications
- OpenEdition (R) Distributed Computing Environment for VM/ESA Version 2.1
- Interactive Chart Utility Access
For accessing the Interactive Chart Utility from a VisualAge Generator program:
- GDDM/VM Version 3.1.0 with APAR PN39848 (program number
5684-168)
- GDDM/PGF Version 2.1.1, or later (program number 5668-812)
- GDDM/VM Version 3.1.0 with APAR PN39848 (program number
5684-168)
Planning Information
Packaging
VisualAge Generator Server for MVS kit contains the following:
- Media for VisualAge Generator Server for MVS (Base)
- Media for VisualAge Generator Server MVS Java Gateway
- Media for VisualAge Generator Server for MVS (Language Feature)
- Memo to new licenses
- Program Directory
- Media for VisualAge Generator Server for VSE (Base)
- Media for VisualAge Generator Server for VSE (Language Feature)
- Memo to new licenses
- Program Directory
- Media for VisualAge Generator Server for VM (Base)
- Media for VisualAge Generator Server for VM (Language Feature)
- Memo to new licenses
- Program Directory
Security, Auditability, and Control
Security data for user access is assured by RACF (R). The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.
Current Licensees
Current licensees of IBM VisualGen (R) Host Services Version 1.1 (5648-078) can order IBM VisualAge Generator Version 1.2 (5648-B02) by requesting the appropriate no charge feature code and the correct media feature code.
Current recurring licensees (GMLC, PSLC, MOSP) of IBM VisualGen Host Services Version 1.1 (5648-078) can order IBM VisualAge Generator Version 1.2 (5648-B02) by requesting a discontinuous of the old product (5648-076) and requesting the appropriate recurring feature number for the new product (5648-B02) and the correct media feature number.
When IBM VisualAge Generator Server for MVS, VM and VSE V1.2 (5648-B02) is available on June 26, 1998, IBM VisualGen Host Services V1.1 (5648-078) will be withdrawn from marketing.
New Licensees
Orders for new licenses will be accepted now.
Shipment will begin on the planned availability date.
- Orders that ship before the planned availability will receive IBM
VisualGen Host Services V1.1.
- Orders that ship after the planned availability date will receive IBM VisualAge Generator Server for MVS, VSE and VM V1.2.
Type Model
5648 B02
Basic License
Table A: To order a basic license, specify the program number and feature number 9001 for asset registration. For a graduated OTC or graduated monthly license charge, specify the feature number below that corresponds to the group that contains the designated machine.
Also, specify the feature number of the desired distribution medium.
Basic
Graduated (OTC Only)
Basic Monthly No Charge
Graduated License Upgrade
OTC Charge from
Group Feature Feature 5648-078 to
Number Number Number 5648-B02
18 0157 0156 0306
20 0161 0160 0307
25 0165 0164 0308
28 0169 0168 0309
29 0173 0172 0310
30 0177 0176 0311
31 0181 0180 0312
32 0185 0184 0313
35 0189 0188 0314
38 0193 0192 0315
40 0197 0196 0316
50 0201 0200 0317
60 0205 0204 0318
70 0209 0208 0319
80 0213 0212 0320
Table C: Multiple Operating System -- PR/SM (TM) (MOSP) -- For a graduated OTC or a graduated monthly license charge, specify the feature number below that corresponds to the group that contains the designated machine.
MOSP
Basic
MOSP Graduated (OTC Only)
Basic Monthly No Charge
Graduated License Upgrade
OTC Charge from
Group Feature Feature 5648-078 to
Number Number Number 5648-B02
18 0217 0216 0338
20 0221 0220 0339
25 0225 0224 0340
28 0229 0228 0341
29 0233 0232 0342
30 0237 0236 0343
31 0241 0240 0344
32 0245 0244 0345
35 0249 0248 0346
38 0253 0252 0347
40 0257 0256 0348
50 0261 0260 0349
60 0265 0264 0350
70 0269 0268 0351
80 0273 0272 0352
Note: The group can be determined by referring to the Exhibit for IBM System/390 Machines (Z125-3901) that are associated with the IBM Customer Agreement (Z125-4575).
Parallel Sysplex (R) License Charge (PSLC) Basic License: To order a basic license, specify the program number and feature number 9001 for asset registration. Specify the PSLC Base feature. If applicable, specify the PSLC Level A and PSLC Level B features and quantity.
If there is more than one program copy in a Parallel Sysplex, the charge for all copies is associated to one license by specifying the applicable PSLC feature numbers and quantity represented by the sum of the Service Units in Millions (MSUs) in your Parallel Sysplex. For all other program copies, specify the PSLC No-Charge (NC) Identifier feature on the licenses.
Also, specify the feature number of the desired distribution medium.
PSLC
Basic
PSLC License
Machine Feature MLC Feature
MSU Capacity Number Description
1 0280 PSLC Tier, 1 MSU
2 0281 PSLC Tier, 2 MSU
3 0282 PSLC Base, 3 MSU
4 -- 45 0283 PSLC Level A, 1 MSU
0284 PSLC Level A, 42 MSU
46 or more 0285 PSLC Level B, 1 MSU
0286 PSLC Level B, 10 MSU
0287 PSLC Level B, 50 MSU
NA 0288 PSLC N/C ID
Example 1: For a single machine with 11 MSUs, the PSLC features would be xxx1 -- quantity 1 and xxx2 -- quantity 8.
Example 2: For two machines in a Parallel Sysplex which have an aggregation of 60 MSUs, the PSLC features would be:
- PSLC chargeable license #1: xxx1 -- quantity 1, xxx3 -- quantity
1, xxx4 -- quantity 5, and xxx5 -- quantity 1
- PSLC no-charge license #2: xxx7 -- quantity 1
Also, specify the feature number of the desired distribution medium.
IMLC IMLC Basic License Feature MLC Feature Number Description0276 IMLC Base 80 MSUs 0277 IMLC 1 MSU 0278 IMLC 10 MSUs 0279 IMLC 50 MSUs
Single Version Charging: To elect single version charging, the customer must notify and identify to IBM the prior program and replacement program and the designated machine the programs are operating on.
Version-to-Version Upgrade Credit: To upgrade from a prior program acquired for a one-time charge to a replacement program using a version-to-version upgrade credit, the customer must notify and identify to IBM the applicable prior program and replacement program participating in the upgrade credit.
Basic Machine-Readable Material: To order, select the feature number of the desired distribution medium:
English
Feature Distribution
Environment Number Medium
VA Gen Server for VM 5834 QIC 120 Mod
VA Gen Server for VM 5950 3480
VA Gen Server for VM 6474 4-mm 4 GB Mod
VA Gen Server for VM 5810 9/6250 DTR
VA Gen Server for MVS 5976 3480
VA Gen Server for MVS 6485 4-mm 4 GB Mod
VA Gen Server for MVS 5020 9/6250 DTR
VA Gen Server for VSE 6661 QIC 120 Mod
VA Gen Server for VSE 6637 3480
VA Gen Server for VSE 6638 4-mm 4 GB Mod
VA Gen Server for VSE 6639 9/6250 DTR
Upper Case English
Feature Distribution
Environment Number Medium
VA Gen Server for VM 5824 QIC 120 Mod
VA Gen Server for VM 5822 3480
VA Gen Server for VM 6476 4-mm 4 GB Mod
VA Gen Server for VM 5821 9/6250 DTR
VA Gen Server for MVS 5963 3480
VA Gen Server for MVS 6479 4-mm 4 GB Mod
VA Gen Server for MVS 5080 9/6250 DTR
VA Gen Server for VSE 6630 QIC 120 Mod
VA Gen Server for VSE 6631 3480
VA Gen Server for VSE 6632 4-mm 4 GB Mod
VA Gen Server for VSE 5975 9/6250 DTR
Simplified Chinese
Feature Distribution
Environment Number Medium
VA Gen Server for VM 5814 QIC 120 Mod
VA Gen Server for VM 5812 3480
VA Gen Server for VM 6451 4-mm 4 GB Mod
VA Gen Server for VM 5811 9/6250 DTR
VA Gen Server for MVS 5892 3480
VA Gen Server for MVS 6478 4-mm 4 GB Mod
VA Gen Server for MVS 5891 9/6250 DTR
VA Gen Server for VSE 6636 QIC 120 Mod
VA Gen Server for VSE 6634 3480
VA Gen Server for VSE 6635 4-mm 4 GB Mod
VA Gen Server for VSE 5988 9/6250 DTR
Japanese
Feature Distribution
Environment Number Medium
VA Gen Server for VM 5854 QIC 120 Mod
VA Gen Server for VM 5842 3480
VA Gen Server for VM 6457 4-mm 4 GB Mod
VA Gen Server for VM 5841 9/6250 DTR
VA Gen Server for MVS 6618 3480
VA Gen Server for MVS 6619 4-mm 4 GB Mod
VA Gen Server for MVS 5881 9/6250 DTR
VA Gen Server for VSE 6621 QIC 120 Mod
VA Gen Server for VSE 6622 3480
Feature Distribution
Environment Number Medium
VA Gen Server for VSE 6623 4-mm 4 GB Mod
VA Gen Server for VSE 5090 9/6250 DTR
Korean
Feature Distribution
Environment Number Medium
VA Gen Server for VM 5864 QIC 120 Mod
VA Gen Server for VM 5852 3480
VA Gen Server for VM 6475 4-mm 4 GB Mod
VA Gen Server for VM 5851 9/6250 DTR
VA Gen Server for MVS 6615 3480
VA Gen Server for MVS 6616 4-mm 4 GB Mod
VA Gen Server for MVS 5060 9/6250 DTR
VA Gen Server for VSE 6644 QIC 120 Mod
VA Gen Server for VSE 6645 3480
VA Gen Server for VSE 6646 4-mm 4 GB Mod
VA Gen Server for VSE 6647 9/6250 DTR
Braz. Port.
Feature Distribution
Environment Number Medium
VA Gen Server for VM 5804 QIC 120 Mod
VA Gen Server for VM 5802 3480
VA Gen Server for VM 6477 4-mm 4 GB Mod
VA Gen Server for VM 5801 9/6250 DTR
VA Gen Server for MVS 5882 3480
VA Gen Server for MVS 6620 4-mm 4 GB Mod
VA Gen Server for MVS 5070 9/6250 DTR
VA Gen Server for VSE 6648 QIC 120 Mod
VA Gen Server for VSE 6649 3480
VA Gen Server for VSE 6650 4-mm 4 GB Mod
VA Gen Server for VSE 6651 9/6250 DTR
Customization Options: Select the appropriate feature numbers to customize your order to specify the delivery options desired. These features can be specified on the initial or MES orders.
Example: If publications are not desired for the initial order, specify feature number 3470 to ship media only. For future updates, specify feature number 3480 to ship media updates only. If, in the future, publication updates are required, order an MES to remove feature number 3480; then, the publications will ship with the next release of the program.
Feature
Description Number
Initial Shipments
Serial Number Only (suppresses shipment 3444
of media and documentation)
Ship Media Only (suppresses initial 3470
shipment of documentation)
Ship Documentation Only (suppresses 3471
initial shipment of media)
Feature
Description Number
Update Shipments
Ship Media Updates Only (suppresses 3480
update shipment of documentation)
Ship Documentation Only (suppresses 3481
update shipment of media)
Suppress Updates (suppresses update 3482
shipment of media and documentation)
Expedite Shipments
Local IBM Office Expedite 3445
(for IBM use only)
Customer Expedite Process Charge 3446
($30 charge for each product)
Expedite shipments will be processed to receive 72-hour delivery from the time IBM Software Manufacturing Solutions (SMS) receives the order. SMS will then ship the order via overnight air transportation.
DSLO License: To order a DSLO license, specify the program number, feature number 9901 for asset registration, and the feature number below for a graduated one-time charge or graduated monthly license charge that corresponds to the group containing the designated machine.
DSLO
DSLO Graduated (OTC Only)
Graduated Monthly No Charge
One-Time License Upgrade
Charge Charge from
Feature Feature 5648-078 to
Group Number Number 5648-B02
18 0159 0158 0323
20 0163 0162 0324
25 0167 0166 0325
28 0171 0170 0326
29 0175 0174 0327
30 0179 0178 0328
31 0183 0182 0329
32 0187 0186 0330
35 0191 0190 0331
38 0195 0194 0332
40 0199 0198 0333
50 0203 0202 0334
60 0207 0206 0335
70 0211 0210 0336
80 0215 0214 0337
Multiple Operating System -- PR/SM (MOSP): For a graduated one-time charge or graduated monthly license charge or graduated monthly license charge, specify the following feature number below that corresponds to the group that contains the designated machine.
MOSP
MOSP DSLO
DSLO Graduated (OTC Only)
Graduated Monthly No Charge
One-Time License Upgrade
Charge Charge from
Feature Feature 5648-078 to
Group Number Number 5648-B02
68 0219 0218 0353
20 0223 0222 0354
25 0227 0226 0355
28 0231 0230 0356
29 0235 0234 0357
30 0239 0238 0358
31 0243 0242 0359
32 0247 0246 0360
35 0251 0250 0361
38 0255 0254 0362
40 0259 0258 0363
50 0263 0262 0364
60 0267 0266 0365
70 0271 0270 0366
80 0275 0274 0367
Entry System 0303
Ordering a DSLO feature will result in IBM maintaining a record of this customer location as a DSLO user only. All material for the DSLO license will be provided through the basic license location. If a user selects DSLO, no other feature numbers are valid for this order and no program materials or updates will be shipped.
Unlicensed Documentation: A program directory and one copy of the following publications are supplied automatically with the basic machine-readable material:
Order
Title Number
VisualAge Generator Server Guide SH23-0256
for MVS, VSE, and VM
LPS for VisualAge Generator Server GH23-0255
for MVS, VSE, and VM
Additional copies of unlicensed publications will be available for a fee by June 30, 1998. These copies may be ordered from your IBM representative, through the System Library Subscription Service (SLSS), or by direct order.
Subsequent updates (technical newsletters or revisions between releases) to the publications shipped with the product will be distributed to the user of record for as long as a license for this software remains in effect. A separate publication order or subscription is not needed.
Agreement: IBM Customer Agreement
Variable Charges Apply: Yes
Location License Applies: No
Use Limitation Applies: No
Entry End User/390 Attachment (ESL) Applies: No
Educational Allowance Available: Yes, to qualified education customers
Volume Orders: Not applicable
Version-To-Version Upgrade Credits Apply: Yes
Single
Replaced Programs Replacement Programs Version
Program Program Program Program Charging
Number Name Number Name Applies
5668-814 CSP/AE 5648-B02 VA GS Yes
V3 V1.2
5688-150 CSP RS 5648-B02 VA GS Yes
V1 V1.2
5688-206 CSP 5648-B02 VA GS Yes
370/RS V1.2
V2
5648-078 VA HS 5648-B02 VA GS Yes
V1.1 V1.2
5648-B02 VA GS Yes
V1.2
Warranty Applies: Yes
Licensed Program Materials Availability
- Restricted Materials of IBM: None
- Non-Restricted Source Materials: None
- Object Code Only (OCO): All
Program Services
Support Center applies: Yes. Access is available
through the
IBM Support Center.
Available until discontinued: 6 months written notice
APAR Mailing Address: Provided through
Basic License location
Services for DSLO Licenses: Provided through
Basic License location
Program Currency: IBM VisualAge Generator Server for MVS, VSE and VM Version 1 Release 2 available until January 31, 2001.
Support Line: S/390 (R)
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.
Program Number: 5648-B02
Basic DSLO
Basic DSLO Monthly Monthly
One-Time One-Time License License
Group Charge Charge Charge Charge
18 $ 5,440 $ 4,080 $ 113 $ 85
20 7,870 5,900 164 123
25 10,240 7,680 213 160
28 14,080 10,560 293 220
29 18,300 13,730 381 285
30 23,790 17,840 496 371
31 29,300 21,980 610 457
32 37,440 28,080 780 584
35 43,030 32,270 896 673
38 49,530 37,150 1,030 773
40 56,950 42,710 1,185 890
50 71,310 53,480 1,485 1,110
60 88,950 66,710 1,850 1,390
70 111,100 83,350 2,315 1,735
80 139,100 104,300 2,895 2,170
MOSP MOSP
MOSP MOSP Basic DSLO
Basic DSLO Monthly Monthly
One-Time One-Time License License
Group Charge Charge Charge Charge
18 $ 5,315 $ 3,985 $ 111 $ 83
20 6,655 4,990 139 104
25 9,055 6,795 189 142
28 12,160 9,125 253 190
29 16,190 12,150 337 253
30 21,050 15,790 438 329
31 26,550 19,920 553 415
32 33,370 25,040 695 522
35 40,240 30,180 838 628
38 46,290 34,720 964 723
40 53,240 39,940 1,105 832
50 64,130 48,100 1,335 1,000
60 80,130 60,100 1,665 1,250
70 100,050 75,040 2,080 1,560
80 125,150 93,850 2,605 1,955
Upgrades from 5648-078 to 5648-B02
MOSP MOSP
Basic DSLO Basic DSLO
One-Time One-Time One-Time One-Time
Group Charge Charge Charge Charge
18 $0 $0 $0 $0
20 0 0 0 0
25 0 0 0 0
28 0 0 0 0
29 0 0 0 0
30 0 0 0 0
31 0 0 0 0
32 0 0 0 0
35 0 0 0 0
38 0 0 0 0
40 0 0 0 0
50 0 0 0 0
60 0 0 0 0
70 0 0 0 0
80 0 0 0 0
One-Time
Charge
Entry End User/390 $1,815
Entry Support License:
MSU Capacity Description Charge1 PSLC Base, 1 MSU $ 260 2 PSLC Base, 2 MSU 496 3 PSLC Base, 3 MSU 780 4 -- 45 PSLC Level A, 1 MSU 35 PSLC Level A, 42 MSU 1,470 46 or more PSLC Level B, 1 MSU 14 PSLC Level B, 10 MSU 140 PSLC Level B, 50 MSU 700 NA PSLC Level N/C ID NC
IMLC IMLC Description ChargeIMLC Base 80 MSUs $2,740 IMLC 1 MSU 14 IMLC 10 MSUs 140 IMLC 50 MSUs 700
One-Time Charge: Customers who pay a one-time charge for a licensed program receive enhancements and future releases, if any, at no additional charge. Significant new function may be offered as an optional feature and charged for separately. If a replacement program is announced and the customer elects to license the replacement program, a time-based upgrade credit may apply.
Variable Charges: The applicable graduated one-time charge or graduated monthly license charge will be based on the group of the designated machine on which the licensed program is licensed for use. If the program is designated to a processor in a group for which no charge is listed above, the charge of the next higher group listed applies.
For upgrades of one-time charge licenses to a machine in a higher group, the upgrade charge will be the difference in the then current charges between the two groups. For downgrades of one-time charge licenses to a machine in a lower group, there will be no adjustment or refund of one-time charges paid.
For upgrades or downgrades of monthly license charge licenses, the monthly license charge applicable to the higher or lower group will apply.
For additional product information, refer to Software Announcement 294-335 dated May 24, 1994, and Software Announcement 296-318 dated September 10, 1996.
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. LE010
P.O. Box 2690
Atlanta, GA 30301-2690
Reference: LE010
To identify your local IBM Business Partner or IBM representative, call 800-IBM-4YOU.
Note: Shipments will begin after the planned availability date.
Trademarks
MVS, System/370, MVS/ESA, OS/390, IMS, VSE/ESA, SQL/DS, CICS
OS/2, PR/SM, and 800-IBM-CALL are trademarks of International
Business Machines Corporation in the United States or other
countries or both.
VisualAge, System/390, CICS, CICS/ESA, IMS/ESA, DB2, DRDA,
GDDM, CICS/VSE, VM/ESA, OpenEdition, RACF, VisualGen, Parallel
Sysplex, and S/390 are registered trademarks of International
Business Machines Corporation in the United States or other
countries or both.
Java is a trademark of Sun Microsystems, Inc.
Domino is a trademark of Lotus Development Corporation.
Other company, product, and service names may be trademarks or
service marks of others.