Version 2.0 of IBM VisualAge for OS/2 and Version 2.0 of IBM VisualAge for Windows


Table of Contents

IBM Announcement Letter No. ZP94-0674 dated October 04, 1994.

  • Title
  • Program Number
  • Program Number(s) for DUA(s)
  • PSA(EA) Upgrade Protection Order Control Codes
  • Abstract
  • Overview
  • General Availability
  • Highlights
  • Description
  • Product Positioning
  • Publications
  • Education Support
  • Technical Information
  • Specified Operating Environment
  • Planning Information
  • Security, Auditability and Control
  • Ordering Information
  • Charges, Terms & Conditions for COU Program Package
  • Charges
  • Upgrade Charge
  • Terms and Conditions
  • Announcement Countries

  • IBM Announcement Letter No. ZP94-0674 dated October 04, 1994.


    See final section for details of availability and limitations.

    Title

    Version 2.0 of IBM VisualAge for OS/2 and Version 2.0 of IBM VisualAge for Windows

    Program Number

     
    Order Type  Part
    Number      Number   Program Name
    ---------  -------   ----------------------------------
    5622-559   17H7495   Version 2.0 of VisualAge for OS/2
    5622-560   17H7496   Version 2.0 of VisualAge Team for OS/2
    5622-565   17H7497   Version 2.0 of VisualAge
                              COBOL Language Feature for OS/2
    5622-561   17H7498   Version 2.0 of VisualAge
                              Communications/Transaction Feature for OS/2
    5622-564   17H7499   Version 2.0 of VisualAge
                              Multi-Database Feature for OS/2
    5622-562   17H7500   Version 2.0 of VisualAge
                              Multimedia Feature for OS/2
    5622-566   17H7501   Version 2.0 of VisualAge AS/400 Feature for OS/2
     
     
    5696-792   17H7502   Version 2.0 of VisualAge for Windows
    5696-793   17H7503   Version 2.0 of VisualAge Team for Windows
    5622-340   17H7504   Version 2.0 of VisualAge
                              COBOL Language Feature for Windows
    5622-343   17H7505   Version 2.0 of VisualAge
                              Communications/Transaction Feature for Windows
    5696-794   17H7506   Version 2.0 of VisualAge
                              Multi-Database Feature for Windows
    5622-345   17H7507   Version 2.0 of VisualAge
                              Multimedia Feature for Windows,
    5622-554   17H7441   Version 2.0 of VisualAge
                              AS/400 Feature for Windows
     
    5622-559   17H7508   Version 2.0 of VisualAge Documentation Set
    

    For Upgrades, see special paragraph on upgrades.

    Program Number(s) for DUA(s)

    5775-FE7   17H7511   Version 2.0 of VisualAge for OS/2 (DUA)
    5775-FE8   17H7513   Version 2.0 of VisualAge Team for OS/2 (DUA)
    5775-FE9   17H7515   Version 2.0 of VisualAge COBOL Language Feature for
                              OS/2 (DUA)
    5775-FF0   17H7517   Version 2.0 of VisualAge Communication/Transaction
                              Feature for OS/2 (DUA)
    5775-FF1   17H7519   Version 2.0 of VisualAge Multi-Database Feature
                              for OS/2 (DUA)
    5775-FF2   17H7521   Version 2.0 of VisualAge Multimedia Feature
                              for OS/2 (DUA)
    5775-FF3   17H7523   Version 2.0 of VisualAge for AS/400 Feature
                              for OS/2 (DUA)
     
    5775-FF4   17H7525   Version 2.0 of VisualAge for Windows (DUA)
    5775-FF5   17H7527   Version 2.0 of VisualAge Team for Windows (DUA)
    5775-FF6   17H7529   Version 2.0 of VisualAge COBOL Language Feature
                              for Windows (DUA)
    5775-FF7   17H7531   Version 2.0 of VisualAge Communication/Transaction
                              Feature for Windows (DUA)
    5775-FF8   17H7533   Version 2.0 of VisualAge Multi-Database Feature for
                              Windows (DUA)
    5775-FF9   17H7535   Version 2.0 of VisualAge Multimedia Feature for
                              Windows (DUA)
    5775-FG0   17H7472   Version 2.0 of VisualAge AS/400 Feature for Windows
                              (DUA)
     
    5775-FE8   17H7538   Upgrade Version 2.0 of VisualAge OS/2
                              to Version 2.0 of VisualAge Team OS/2 (DUA)
    5775-FF5   17H7541   Upgrade Version 2.0 of VisualAge Windows
                              to Version 2.0 of VisualAge Team Windows (DUA)
    5775-FE7   17H7544   Upgrade Version 2.0 of VisualAge OS/2
                              from Version 1.0 of VisualAge OS/2 (DUA)
    5775-FE8   17H7547   Upgrade Version 2.0 of VisualAge Team OS/2
                              from Version 1.0 of VisualAge OS/2 (DUA)
    5775-FE8   17H7550   Upgrade Version 2.0 of VisualAge Team OS/2
                              from Version 1.0 of VisualAge Team OS/2 (DUA)
    5775-FE7   17H7565   Upgrade Version 2.0 of VisualAge OS/2
                              from Version 2.0 of IBM Smalltalk OS/2 (DUA)
    5775-FE8   17H7568   Upgrade Version 2.0 of VisualAge Team OS/2
                              from Version 2.0 of IBM Smalltalk OS/2
                              (DUA)
    5775-FE8   17H7571   Upgrade Version 2.0 of VisualAge Team OS/2
                              from Version 2.0 of IBM Smalltalk Team OS/2
                              (DUA)
    5775-FF4   17H7574   Upgrade Version 2.0 of VisualAge Windows
                              from Version 2.0 of IBM Smalltalk Windows
                              (DUA)
    5775-FF5   14H0887   Upgrade Version 2.0 of VisualAge Team Windows
                              from Version 2.0 of IBM Smalltalk Windows (DUA)
    5775-FF5   14H0890   Upgrade Version 2.0 of VisualAge Team Windows
                              from Version 2.0 of IBM Smalltalk Team Windows
                              (DUA)
     
    The following upgrades will be available until January 13, 1995:
     
    5775-FE9   17H7553   Upgrade Version 2.0 of VisualAge COBOL OS/2
                              from Version 1.0 of VisualAge COBOL OS/2 (DUA)
    5775-FF0   17H7556   Upgrade Version 2.0 of VisualAge Communication OS/2
                              from Version 1.0 of VisualAge
                              Communication OS/2 (DUA)
    5775-FF1   17H7559   Upgrade Version 2.0 of VisualAge DB OS/2,
                              from Version 1.0 of VisualAge DB OS/2 (DUA)
    5775-FF2   17H7562   Upgrade Version 2.0 of VisualAge Multimedia OS/2
                              from Version 1.0 of VisualAge MM OS/2 (DUA)
    

    For Upgrades, see also special paragraph on upgrades.

    PSA(EA) Upgrade Protection Order Control Codes

                         Upgrade Protection for
    Program    Part      Program                           Program
    Number     Number    Name                              Number
     
    5775-FG5   17H7510   V2.0 of VisualAge for OS/2        5775-FE7
    5775-FG6   17H7512   V2.0 of VisualAge Team for OS/2   5775-FE8
    5775-FG7   17H7514   V2.0 of VisualAge COBOL for OS/2  5775-FE9
    5775-FG8   17H7516   V2.0 of VisualAge Communication   5775-FF0
                              for OS/2
    5775-FG9   17H7518   V2.0 of VisualAge Multi-DB        5775-FF1
                              for OS/2
    5775-FH0   17H7520   V2.0 of VisualAge Multimedia for  5775-FF2
                              OS/2
    5775-FH1   17H7522   V2.0 of VisualAge AS/400 feature  5775-FF3
                              for OS/2
     
    5775-FH2   17H7524   V2.0 of VisualAge for Windows     5775-FF4
    5775-FH3   17H7526   V2.0 of VisualAge Team            5775-FF5
                              for Windows
    5775-FH4   17H7528   V2.0 of VisualAge COBOL           5775-FF6
                              for Windows
    5775-FH5   17H7530   V2.0 of VisualAge Communication   5775-FF7
                              for Windows
    5775-FH6   17H7532   V2.0 of VisualAge Multi-DB        5775-FF8
                              for Windows
    5775-FH7   17H7534   V2.0 of VisualAge Multimedia      5775-FF9
                              for Windows
    5775-FH8   17H7477   V2.0 of VisualAge AS/400 Feature  5775-FG0
                              for Windows
    

    For Upgrade, see also special paragraph on upgrades.


    Abstract


    With Version 2.0 of IBM VisualAge for OS/2 and Version 2.0 of IBM VisualAge for Windows, IBM continues its commitment to provide integrated, object-oriented application development environments designed especially for client-server, mission-critical, line of business applications through visual programming and construction-from-parts technologies. VisualAge provides a series of high productivity object-oriented power tools for the development of OS/2 and Windows applications.

    There are two base products for each platform:

    The VisualAge product for the individual is a standalone product. It does not install as the client under VisualAge Team. VisualAge Team provides all the functionality of VisualAge plus support for version control, central reporting for classes and configuration management. Each member of a development team must have a VisualAge Team license. VisualAge Team is also preferred by some individual programmers who need advanced function.

    Version 2.0 of VisualAge includes the functions of Version 1.0 plus:

    In addition, significant size and performance enhancements have been made in both the edit and runtime portions of the product.

    Overview

    VisualAge is an object-oriented application development environment and suite of power tools based on a visual construction-from-parts architecture that enables the development of the client portion of client-server applications with very complex GUIs.

    Within its object-oriented development environment, VisualAge provides visual programming. This technology enables the developer to work with the end user in an iterative manner to develop user interfaces and accurately map to the required business logic.

    Reuse is one element of object-oriented programming that puts real power into the user's hands and VisualAge provides many opportunities for reuse. VisualAge was developed using VisualAge itself. This assures that the design and code supplied with VisualAge have been tested and optimized. The ability to reuse existing code reduces development cycle time and, because many of the components can be reused without change, drastically reduces errors.

    VisualAge utilizes pure object-oriented technology to simplify the development of applications for OS/2 and Windows in a graphical environment using construction from parts. Additionally, more experienced developers have the benefit of the underlying IBM Smalltalk language including an integrated suite of productivity tools (editors, browsers, debuggers, inspectors). VisualAge Team adds advanced and team programming capabilities to the environment, multiplying the value derived from the technologies. VisualAge and VisualAge Team enable developers of various skill and experience levels to create mission critical client-server applications. VisualAge opens the door to these technologies and, over time, IBM plans to address additional development environments and expand its communications and database access capabilities.

    ** Product, company name or publication name is a trademark or registered trademark of its respective holder.


    General Availability

    Planned General Availability Date is October 1994


    Highlights


    Benefits include:

    This announcement completely satisfies Announcement Letter ZA94-0189, dated May 24, 1994, Statement of Direction: VisualAge for OS/2, Version 2.0 and VisualAge for Windows, Version 2.0.


    Description


    VisualAge is written in IBM Smalltalk, a pure object-oriented language. Using this technology, VisualAge provides an architecture and a rich set of application-enabling functions that support application construction from reusable components, including legacy third generation language (3GL) and fourth generation language (4GL) elements. VisualAge provides visual GUI development capabilities so that complex CUA-compliant screens can be built quickly and easily. VisualAge also provides the protocols that enable the GUI front-ends to run with newly created object-oriented applications or with pre-existing applications.

    VisualAge provides an open architecture via published interfaces. Through this approach, components created by the customer can easily be added to the development environment. This approach also encourages others to create GUI development tools and support tools (communications, database access, legacy code access, and class libraries) that work with VisualAge.

    SYSTEM MANAGEMENT - Application Developer Productivity

    Applications developed with VisualAge for either OS/2 or Windows are portable to the other platform, without rewriting the application code. Using the Team development feature, an application developer using either a Windows or OS/2 client, can store and reuse application source code in a common source code manager on the LAN. This allows multiple, heterogeneous development clients (OS/2 or Windows) to access, store and reuse source code which is common to both platforms. Once the application is completed, the customer can build a platform specific executable IMAGE file using the target platform development environment. This capability results in the customer being able to create an application once and then easily port it to the other platform.

    BUSINESS SOLUTIONS - Enabling New Applications

    The VisualAge AS/400 Feature, announced today, provides visual programming parts and client code for accessing a wide range of AS/400 services, objects, and data including: composition editor to other parts of an application and packaged for distribution without any run-time charge.

    BUSINESS SOLUTIONS - Enable Customer's Competitive Advantage

    VisualAge provides value to the customer by enabling developers to be more productive through ease of use, providing improved quality and maintainability through reuse of code, and facilitating the development of complex graphical user interfaces. VisualAge also provides a natural evolution from prototyping into production.

    Less experienced users can become productive very quickly, because the levels of abstraction in VisualAge remove the need to understand databases and communication protocols. Users who are not literate in object-oriented programming can develop significant applications without moving into the underlying IBM Smalltalk code. With this capability, the user can develop the client portion of very sophisticated client/server applications much more quickly than with traditional application development tools, with higher quality and lower maintenance costs. More experienced users may choose to access the underlying IBM Smalltalk code and create components that may be reused.

    IBM Smalltalk, the pure object-oriented language used to write VisualAge, can be used as a scripting language or as a complete programming language. For example, existing components can be combined through the visual programming interface, existing components can be modified through the scripting language or completely new components can be created in native IBM Smalltalk.

    BUSINESS SOLUTIONS - Time to Market

    VisualAge supports logical separation of the client from the server, simplifying interface design and implementation, and provides high-level abstractions that hide the interface to the network protocols. This functionality results in the client portion of client/server applications being built in less time with higher quality and lower cost. Customers will be able to respond more quickly to changes in the marketplace due to shorter leadtimes for application development. This responsiveness is a key factor in the choice of developers for many applications.

    SYSTEMS MANAGEMENT - Application Developer Productivity

    VisualAge provides significant customer value in application development by enabling developers to improve their productivity in work effort and elapsed time through graphical screen generation functions and reuse of existing components. VisualAge also enables easy development of the client portion of a client/server application. Prototyping and evolution of the user interface can occur without requiring changes to the programming of the underlying business objects or full development of the business logic.

    Graphical user interfaces and line-of-business applications can be developed with VisualAge in a highly productive environment, using the rapid prototyping, prototyping-to-production, and code reuse capabilities of object-oriented programming. The applications developed with VisualAge provide end users with easy-to-use graphical displays for their workstations.

    The productivity achievable by the developer encourages the reimplementation of applications, particularly those that can benefit most from a CUA '91 user interface.

    SYSTEMS MANAGEMENT - Improved Application Quality

    Design via prototyping, through the object-oriented paradigm, enables the developer to work iteratively with the end user to ensure the application meets requirements, avoiding misunderstanding and rework. The reuse of components is encouraged in this methodology resulting in applications based on previously tested code.

    The iterative design and development approach leads to improved application quality and higher customer satisfaction with the resultant application than is typical with traditional development paradigms. The resulting application is what the customer wants and needs, dramatically reducing fixes and rework and, therefore, end user false starts and inefficient use of the application.

    END-USER PRODUCTIVITY - Improved Worker Productivity

    VisualAge enables application development based on an object-oriented, construction-from-parts architecture. This approach provides an integrated "what you see is what you get" (WYSIWYG) user interface tool that permits the user to select interface parts from a palette, size and align the parts as appropriate, and iteratively view the results as the interface is built. Either during or after this brief development process, the developer may build the application by selecting the sources and targets to populate from a palette, or by receiving information from the interface. The information may come from, or be targeted for, a database, a communications link, or some external source such as another application program.

    The value of visual programming is realized through VisualAge's capability to generate the code required to support the links established between sources and targets and the user interface. Also, visual construction enables people with widely varying skill levels to develop applications. Those with little, or no, programming skills can easily create applications using existing components. Programmers with more experience have the additional option of creating new components.


    Product Positioning

    VisualAge is a product set of object-oriented, application-development power tools for dealing with today's complex, mission-critical, GUI, client/server workstation applications. VisualAge introduces the construction-from-components paradigm, which eases the migration to object oriented technology. VisualAge offers ready-built components enabling developer productivity without object-oriented skills, yet offers extensibility for those who are building object-oriented skills.

    VisualAge can also be used to develop database applications for DB/2, DB2/2, Oracle, Sybase and SQL Server.

    VisualAge is positioned with IBM's Cross System Product (CSP) as a complementary application development power tool. CSP provides application definition, test, generation and execution support for customers who prefer a host-based or cooperative (host and programmable workstation) 4GL/generator solution.

    VisualAge is also positioned with VisualGen (refer to Software Announcement ZP94-0440, dated May 24, 1994) as a complementary application development tool. VisualGen is a workstation-based, procedural, 4GL tool for COBOL audiences and customers moving from host-based application development to workgroup based application development. VisualGen targets customers who want to build on existing procedural skills and prefer a single product for developing the client and server portions of applications.

    VisualAge Team and the VisualAge AS/400 Feature replace IBM ENVY**/400 (5733-CS6).   All ENVY/400 AS/400 access classes are included in the VisualAge AS/400 feature. For more product information, refer to the Description section (Business Solutions - Enabling New Applications) of this Announcement Letter and to Software Announcement ZP94-0656, dated October 4, 1994.

    ENVY/400 Transition Plan

    ENVY/400 customers will be provided an opportunity to acquire a no-charge upgrade to Version 2.0 of VisualAge Team and the AS/400 Feature for OS/2, or for Windows, as appropriate. The customer will be sent information about this Transition Plan no later than October 15, 1994. If you have ENVY/400 installed and have not received this information by October 31, 1994, contact your IBM Representative.

    The VisualAge object-oriented technology provides visual GUI development capabilities, so complex CUA-compliant screens can be built quickly and easily. The open architecture of VisualAge enables these GUI front-ends to run with new and existing applications.

    VisualAge provides an open architecture via published interfaces. This approach encourages others to create GUI development tools and support tools (communications, database access, legacy code access, and class libraries) that work in the VisualAge environment and provide additional value to our customers.

    The integrated VisualAge environment includes:

    IBM OBJECT CONNECTION FOR VISUALAGE*

    BRIEF PROGRAM DESCRIPTION

    PURPOSE:

    The purpose of the IBM Object Connection for VisualAge program is to encourage enterprises to go into the business, in whole or in part, of building VisualAge enabled reusable parts for the open market. It is a program for the fostering of an objects aftermarket for IBM's new VisualAge development system. It is intended to provide specific added value elements to members in return for their development and delivery of VisualAge enabled componentry into the open market.

    INFORMATION PACKAGE:

    For more information and a membership application, from the US or Canada, call 1-800-IBM-CARY. From countries in Europe, the Middle East and Africa, please call the IBM Application Development Technology Center in La Gaude, France at 33-92.11.50.11 or fax to 33-93.31.60.20. From other countries, call to the US 919-469-7763 or fax to 919-469-7423. Provide your name, company, a mailing address (street address for express mail), telephone number and how you heard about us and we'll send you a detailed Program Information Package containing:

    * IBM, Object Connection and VisualAge are trademarks or registered trademarks of the IBM Corporation.


    Publications

    The following publications are available from Mechanicsburg after general availability. You can order these publications through PUBORDER or your IBM representative.
                   Title                          Order Number
     -------------------------------------        ------------
     VisualAge User's Guide and Reference           SC34-4490
     Introduction to Object-Oriented Programming
       with IBM Smalltalk                           SC34-4491
     IBM Smalltalk Programmer's Reference           SC34-4493
     VisualAge Programmer's Guide to Building
       Parts For Fun and Profit                     SC34-4496
     IBM Smalltalk and VisualAge:
       Development Guide                            SC34-4495
     IBM Smalltalk and VisualAge Team:
       Development Guide                            SC34-4494
     IBM Smalltalk and VisualAge Resource
       Catalog                                      G325-0813
     Teaser Brochure                                G325-0800
     Technology Brochure                            G325-0811
     Marketing Kit                                  GK2T-0019
    
    Displayable Softcopy Publications: The following publications are provided in displayable softcopy form: The files are shipped on the same media type as the basic machine-readable material.


    Education Support

    Contact your Country IBM Marketing Representative for all applicable course information.


    Technical Information

    Specified Operating Environment

    Hardware Requirements

    The following sections describe the minimum machine requirements for valid operating environments for the Version 2.0 of IBM VisualAge for OS/2 and Version 2.0 of IBM VisualAge for Windows families of products.

    VERSION 2.0 OF IBM VISUALAGE FOR OS/2

    Machine Requirements

    VERSION 2.0 OF IBM VISUALAGE FOR WINDOWS

    Machine Requirements

    VERSION 2.0 OF IBM VISUALAGE TEAM FOR OS/2

    Machine Requirements

    VERSION 2.0 OF IBM VISUALAGE TEAM FOR WINDOWS

    Machine Requirements

    VERSION 2.0 OF IBM VISUALAGE AS/400 FEATURE FOR OS/2

    These requirements are in addition to those for VisualAge Team:

    Machine Requirements

    VERSION 2.0 OF IBM VISUALAGE AS/400 FEATURE FOR WINDOWS

    These requirements are in addition to those for VisualAge Team:

    Machine Requirements

    VERSION 2.0 OF IBM VISUALAGE MULTIMEDIA FEATURE FOR OS/2

    These requirements are in addition to those for VisualAge or VisualAge Team:

    Machine Requirements

    NOTE: The digital video player has no additional machine requirements.

    VERSION 2.0 OF IBM VISUALAGE MULTIMEDIA FEATURE FOR WINDOWS

    These requirements are in addition to those for VisualAge or VisualAge Team:

    Machine Requirements

    NOTE: The digital video player has no additional machine requirements.

    VERSION 2.0 OF IBM VISUALAGE COMMUNICATIONS/TRANSACTION FEATURE FOR OS/2

    These requirements are in addition to those for VisualAge or VisualAge Team:

    Machine Requirements

    VERSION 2.0 OF IBM VISUALAGE COMMUNICATIONS/TRANSACTION FEATURE FOR WINDOWS

    These requirements are in addition to those for VisualAge or VisualAge Team:

    Machine Requirements

    VERSION 2.0 OF IBM VISUALAGE COBOL LANGUAGE FEATURE FOR OS/2

    These requirements are in addition to those for VisualAge or VisualAge Team:

    Machine Requirements

    VERSION 2.0 OF IBM VISUALAGE COBOL LANGUAGE FEATURE FOR WINDOWS

    These requirements are in addition to those for VisualAge or VisualAgeTeam:

    Machine Requirements

    VERSION 2.0 OF IBM VISUALAGE MULTI-DATABASE FEATURE FOR OS/2

    These requirements are in addition to those for VisualAge or VisualAge Team:

    Machine Requirements

    VERSION 2.0 OF IBM VISUALAGE MULTI-DATABASE FEATURE FOR WINDOWS

    These requirements are in addition to those for VisualAge or VisualAge Team:

    Machine Requirements

    APPLICATION RUNTIME ENVIRONMENT

    Machine Requirements

    Installed RAM and hard disk space depend on the size and runtime requirements of the packaged application.

    Software Requirements

    The following sections describe the minimum program requirements for valid operating environments for the VisualAge Version 2.0 set of products.

    VERSION 2.0 of IBM VISUALAGE FOR OS/2

    Program Requirements

    VERSION 2.0 of IBM VISUALAGE FOR WINDOWS

    Program Requirements

    VERSION 2.0 of IBM VISUALAGE TEAM FOR OS/2

    Program Requirements

    VERSION 2.0 of IBM VISUALAGE TEAM FOR WINDOWS

    Program Requirements

    VERSION 2.0 of IBM VISUALAGE AS/400 FEATURE FOR OS/2

    These requirements are in addition to those for VisualAge Team:

    Program Requirements

    VERSION 2.0 of IBM VISUALAGE AS/400 FEATURE FOR WINDOWS

    These requirements are in addition to those for VisualAge Team:

    Program Requirements

    VERSION 2.0 of IBM VISUALAGE MULTIMEDIA FEATURE FOR OS/2

    VERSION 2.0 of IBM VISUALAGE MULTIMEDIA FEATURE FOR WINDOWS

    Program Requirements

    VERSION 2.0 of IBM VISUALAGE COMMUNICATIONS/TRANSACTION FEATURE FOR OS/2

    These requirements are in addition to those for VisualAge or VisualAge Team:

    Program Requirements

    VERSION 2.0 of IBM VISUALAGE COMMUNICATIONS/TRANSACTION FEATURE FOR WINDOWS

    These requirements are in addition to those for VisualAge or VisualAge Team:

    Program Requirements

    VERSION 2.0 of IBM VISUALAGE COBOL LANGUAGE FEATURE FOR OS/2

    VERSION 2.0 of IBM VISUALAGE COBOL LANGUAGE FEATURE FOR WINDOWS

    VERSION 2.0 of IBM VISUALAGE MULTI-DATABASE FEATURE FOR OS/2

    These requirements are in addition to those for VisualAge or VisualAge Team:

    Program Requirements

    Based on the non-IBM database products you plan to use, the appropriate products from among the following:

    VERSION 2.0 of IBM VISUALAGE MULTI-DATABASE FEATURE FOR WINDOWS

    These requirements are in addition to those for VisualAge or VisualAge Team:

    Program Requirements

    One or more of the following:

    APPLICATION RUNTIME ENVIRONMENT

    Program Requirements

    Applications developed with VisualAge run under OS/2 Version 2.1 or Microsoft Windows Version 3.1. Other program requirements vary based on the use of database, communications, SOM, and multimedia services.

    Compatibility

    Migration from Version 1.0 of VisualAge to Version 2.0 is a simple, two step process which requires, in most cases, no additional coding.

    Limitations

    Customers creating Windows-based applications for redistribution of Win32s and ODBC support (VisualAge Multi-Database Feature for Windows) require a license from Microsoft.

    Planning Information

    Customer Responsibilities

    IBM Conditions of Use apply to all Dual Media packages, thus the program in a package may only be used on a single machine at any one time, even though the program may be provided in the package on two different sized media. If a customer wishes to use an IBM Conditions of Use program concurrently on more than one machine at a time, irrespective of the size of the medium, he must acquire that number of program packages equal to the number of concurrent users of the program.

    Packaging

    All products are distributed on CD-ROM and 3.5-inch diskettes, except the VisualAge Team products, which are on CD-ROM only. All publications are common to both platforms (OS/2 and Windows), except for the License Information and the User's Guide and Reference. The following publications are provided in hardcopy in the program packages:

    The following publications are also provided on the program media:

    The separate Documentation package includes the following:

    Security, Auditability and Control

    In the OS/2 environment, VisualAge uses the security and auditability features of OS/2 Version 2.1.

    For both the OS/2 and Windows environments, VisualAge logs all changes in a source change log. VisualAge Team, in addition to logging source changes, captures change management and versioning information. User management is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.


    Ordering Information

    Existing Customers of one of the following:

    can obtain the following upgrades by ordering the codes below:
     
    Program    Part
    Number     Number    Upgrade
     
    5622-560   17H7536   Upgrade Version 2.0 of VisualAge OS/2
                              to Version 2.0 of VisualAge Team OS/2
    5696-793   17H7539   Upgrade Version 2.0 of VisualAge Windows
                              to Version 2.0 of VisualAge Team Windows
    5622-559   17H7542   Upgrade Version 2.0 of VisualAge OS/2
                              from Version 1.0 of VisualAge OS/2
    5622-560   17H7545   Upgrade Version 2.0 of VisualAge Team OS/2
                              from Version 1.0 of VisualAge OS/2
    5622-560   17H7548   Upgrade Version 2.0 of VisualAge Team OS/2
                              from Version 1.0 of VisualAge Team OS/2
    5622-559   17H7563   Upgrade Version 2.0 of VisualAge OS/2
                              from Version 2.0 of IBM Smalltalk OS/2
    5622-560   17H7566   Upgrade Version 2.0 of VisualAge Team OS/2
                              from Version 2.0 of IBM Smalltalk OS/2
    5622-560   17H7569   Upgrade Version 2.0 of VisualAge Team OS/2
                              from Version 2.0 of IBM Smalltalk Team OS/2
    5696-792   17H7572   Upgrade Version 2.0 of VisualAge Windows
                              from Version 2.0 of IBM Smalltalk Windows
    5696-793   17H7575   Upgrade Version 2.0 of VisualAge Team Windows
                              from Version 2.0 of IBM Smalltalk Windows
    5696-793   14H0888   Upgrade Version 2.0 of VisualAge Team Windows
                              from Version 2.0 of IBM Smalltalk Team Windows
     
    5775-FE8   17H7538   Upgrade Version 2.0 of VisualAge OS/2
                              to Version 2.0 of VisualAge Team OS/2
                               (DUA)
    5775-FF5   17H7541   Upgrade Version 2.0 of VisualAge Windows
                              to Version 2.0 of VisualAge Team Windows
                               (DUA)
    5775-FE7   17H7544   Upgrade Version 2.0 of VisualAge OS/2
                              from Version 2.0 of VisualAge OS/2
                              Version 1.0 (DUA)
    5775-FE8   17H7547   Upgrade Version 2.0 of VisualAge Team OS/2
                              from Version 2.0 of VisualAge OS/2
                              Version 1.0 (DUA)
    5775-FE8   17H7550   Upgrade Version 2.0 of VisualAge Team OS/2
                              from Version 1.0 of VisualAge Team OS/2 (DUA)
    5775-FE7   17H7565   Upgrade Version 2.0 of VisualAge OS/2
                              from Version 2.0 of IBM Smalltalk OS/2 (DUA)
    5775-FE8   17H7568   Upgrade Version 2.0 of VisualAge Team OS/2
                              from Version 2.0 IBM Smalltalk OS/2 (DUA)
    5775-FE8   17H7571   Upgrade Version 2.0 of VisualAge Team OS/2
                              from V 2.0 of IBM Smalltalk Team OS/2 (DUA)
    5775-FF4   17H7574   Upgrade Version 2.0 of VisualAge Windows
                              from Version 2.0 of IBM Smalltalk Windows (DUA)
    5775-FF5   14H0887   Upgrade Version 2.0 of VisualAge Team Windows
                              from Version 2.0 of IBM Smalltalk Windows (DUA)
    5775-FF5   14H0890   Upgrade Version 2.0 of VisualAge Team Windows
                              from V 2.0 of IBM Smalltalk Team Windows (DUA)
     
    The following upgrades are available until January 13, 1995:
     
    5622-565   17H7551   Upgrade Version 2.0 of VisualAge COBOL OS/2
                              from Version 1.0 of VisualAge COBOL OS/2
    5622-561   17H7554   Upgrade Version 2.0 of VisualAge Communication OS/2
                              from Version 1.0 of VisualAge Commun. OS/2
    5622-564   17H7557   Upgrade Version 2.0 of VisualAge DB OS/2
                              from Version 1.0 of VisualAge DB OS/2
    5622-562   17H7560   Upgrade Version 2.0 of VisualAge Multimedia OS/2
                              from Version 1.0 of VisualAge MM OS/2
     
    5775-FE9   17H7553   Upgrade Version 2.0 of VisualAge COBOL OS/2
                              from Version 1.0 of VisualAge COBOL OS/2 (DUA)
    5775-FF0   17H7556   Upgrade Version 2.0 of VisualAge Communication OS/2
                              from Version 1.0 of VisualAge Commun. OS/2 (DUA
    5775-FF1   17H7559   Upgrade Version 2.0 of VisualAge DB OS/2
                              from Version 1.0 of VisualAge DB OS/2 (DUA)
    5775-FF2   17H7562   Upgrade Version 2.0 of VisualAge Multimedia OS/2
                              from Version 1.0 of VisualAge MM OS/2 (DUA)
    
    Customers should use the Program Upgrade Order Form which is available from their IBM Marketing Representative.

    Charges, Terms & Conditions for COU Program Package

    Charges

    Consult your IBM Marketing Representative for the applicable One-Time Charge.

    Upgrade Charge

    Consult your IBM Marketing Representative.

    A one-time Upgrade Charge is available to customers who have purchased one of the following:

     
    Order Type  Part
    Number      Number   Program Name
    ---------  -------   ----------------------------------
    5621-387   87G7613   Version 1.0 of VisualAge for OS/2
    5621-388   87G7049   Version 1.0 of VisualAge Team for OS/2
     
    5775-DU4   87G7094   Version 1.0 of VisualAge for OS/2 (DUA)
    5775-DU5   87G7095   Version 1.0 of VisualAge Team for OS/2 (DUA)
     
    5765-355   14H0270   Version 2.0 of IBM Smalltalk OS/2
    5765-356   14H0273   Version 2.0 of IBM Smalltalk Team OS/2
    5622-553   14H0280   Version 2.0 of IBM Smalltalk Windows
    5622-552   14H0283   Version 2.0 of IBM Smalltalk Team Windows
     
    5775-FE1   14H0272   Version 2.0 of IBM Smalltalk OS/2  (DUA)
    5775-FE2   14H0275   Version 2.0 of IBM Smalltalk Team OS/2
                               (DUA)
    5775-FE4   14H0282   Version 2.0 of IBM Smalltalk Windows  (DUA)
    5775-FE5   14H0285   Version 2.0 of IBM Smalltalk Team Windows (DUA)
     
    Within Version 2.0 of VisualAge
    5622-559   17H7495   Version 2.0 of VisualAge for OS/2
    5696-792   17H7502   Version 2.0 of VisualAge for Windows
     
    5775-FE7   17H7511   Version 2.0 of VisualAge for OS/2  (DUA)
    5775-FF4   17H7525   Version 2.0 of VisualAge for Windows  (DUA)
     
    Upgrades from the following features are available until
    January 13, 1995:
     
    5622-271   87G7054   Version 1.0 of VisualAge COBOL Language Feature
                              for OS/2
    5622-272   87G7064   Version 1.0 of VisualAge Communications/
                              Transaction Feature for OS/2
    5622-270   87G7059   Version 1.0 of VisualAge Multi-Database Feature
                              for OS/2
    5622-269   87G7069   Version 1.0 of VisualAge Multimedia Feature for OS/2
     
     
    5775-DU6   87G7096   Version 1.0 of VisualAge COBOL Language Feature for
                              OS/2 (DUA)
    5775-DU8   87G7097   Version 1.0 of VisualAge Communication/Transaction
                              Feature for OS/2 (DUA)
    5775-DU7   87G7098   Version 1.0 of VisualAge Multi-Database Feature
                              for OS/2 (DUA)
    5775-DU9   87G7099   Version 1.0 of VisualAge Multimedia Feature for OS/2
                              (DUA)
     
    

    Proof of Entitlement to Program Upgrade is: The customer provides the 'Proof of Licence'.

    Program Upgrades will be available until: 09/30/95

    Customers acquiring Version 2.0 of VisualAge for OS/2 and Version 2.0 of IBM VisualAge for Windows through an upgrade charge will be required to destroy or erase all program material and related documentation of the program for which the upgrade is acquired.

    Terms and Conditions

    This program is available from IBM under the Terms and Conditions for Purchase, and is subject to the Conditions of Use contained in the program package.

    The Conditions of Use authorize the customer to use the program on only one machine at any one time.

    This program is available from IBM under the Terms and Conditions for Purchase, and is subject to the Conditions of Use contained in the program package.

    The Conditions of Use authorize the customer to use the program on only one machine at any one time.

    Special Educational Allowance for Volume Orders

    This product is available under the Special Educational Allowance for Volume Orders of Selected IBM PC-PS/2 Conditions of Use Programs. Consult your IBM Marketing Representative for details.

    Warranty

    IBM standard warranty of media. Warranty period 3 months (or the period required by local legislation, if greater).

    IBM standard warranty of media. Warranty period 3 months (or the period required by local legislation, if greater).

    Distribution and Usage Authorization

    This program and its upgrades are eligible for the Distribution & Usage Authorization for IBM programs. The customer may make copies upon receipt of an Authorization form which designates the program which may be copied and the quantity of copies authorized.
    Consult your IBM Marketing Representative for the applicable Charges, Terms and Conditions.

    The base and upgrade DUAs referenced in this document are also available under the provisions of IBM Personal Software Advantage (Enterprise Agreement).

    Program Services

    For program defect related problems, the following procedure for assistance in problem identification is applicable:

    IBM will reply in writing with information about correction, bypass or restriction with the intent to make the program perform according to its specifications, or, if there are none, to its principles of operation.

    Customer information needed when submitting a problem:

    Additional information on customer reported problems can be obtained from your remarketer/distributor or IBM.

    This service, in accordance with the Service Statement included in the program package, will be available until the Service End Date April 12, 1996.


    Announcement Countries

    All European, Middle Eastern and African Countries.


    The data in this letter is subject to the disclaimer in Letter ZS90-0112, which is available from IBM on request.

    Please note this is an international announcement letter. If applicable you should also refer to your local country complementary document to check for country specific information.

    ************ End of Document ************