home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 16 Announce / 16-Announce.zip / 294183.zip / 294183.ANN
Text File  |  1994-03-29  |  48KB  |  772 lines

  1. DATE       940329
  2. CATEGORY   AS10, WS00, WS20, WS50
  3. TITLE      IBM VISUALAGE FOR OS/2, VERSION 1.0
  4. ABSTRACT          VisualAge is an integrated, application development
  5.            environment designed especially for client/server, mission-critical,
  6.            line-of-business applications through visual programming and
  7.            construction-from-components technologies.  VisualAge provides a
  8.            series of high-productivity, OS/2 (R)-based power tools for the
  9.            development of applications targeting OS/2 execution systems.
  10.                   Two base products are in the VisualAge family:  VisualAge, for
  11.            the individual user, and VisualAge Team, for team development.
  12.            VisualAge Team provides all the functionality of VisualAge plus
  13.            support for team programming.  Each member of a development team must
  14.            have a VisualAge Team license.
  15.                   Using popular relational databases, VisualAge enables
  16.            customers to develop client/server database applications.  In a
  17.            server-based development environment, VisualAge can produce complete
  18.            online transaction processing (OLTP) client/server applications for
  19.            OS/2.  This functionality enables customers to build workstation
  20.            applications that access remote transaction programs through a
  21.            variety of network protocols and access data in remote and local
  22.            relational databases.
  23.                   In addition, VisualAge provides:
  24.            o   Visual programming and construction-from-components
  25.            o   Support for team programming
  26.            o   Library services
  27.            o   Support for reusing programs developed in C, COBOL or any
  28.                language that supports native operating system dynamic link
  29.                libraries (DLLs)
  30.            o   Advanced graphical user interface (GUI) capability
  31.            o   Communications and transaction processing
  32.            o   Database components
  33.            o   Access to other applications such as IMS Client Server/2 (TM)
  34.            o   Visual SQL query builder capability
  35.            o   Multimedia capability
  36.            o   Performance tuning and packaging tools
  37.            o   Complete application development environment, including IBM
  38.                Smalltalk
  39.                   The VisualAge open architecture enables the developers of GUI
  40.            tools, database and communications support products, and class
  41.            libraries to write to published application program interfaces
  42.            (APIs).  VisualAge is single-byte, National Language Support enabled.
  43.                   Product information for VisualAge was initially provided on
  44.            October 12, 1993, refer to Software Announcement 293-603.  On
  45.            October 12, 1993, IBM shipped the product to customers to validate
  46.            its quality objectives.  Validation activities with these customers
  47.            have confirmed readiness of the product.
  48.                   One-Time Charge for Program Package:
  49.            VisualAge                                 $2,495
  50.            VisualAge Team                             4,995
  51.            VisualAge COBOL                            1,495
  52.            VisualAge Multi-Database                     995
  53.            VisualAge Communications                   1,750
  54.            VisualAge Multimedia                         495
  55.                   Planned Availability Date:  March 31, 1994
  56.             (R) Registered trademark of International Business Machines
  57.               Corporation
  58.             (TM) Trademark of International Business Machines Corporation
  59.            IN BRIEF . . .
  60.                   Features of VisualAge include:
  61.            o   Visual construction-from-components
  62.            o   Visual GUI design capability
  63.            o   Client/server application development
  64.            o   Open extensible architecture
  65.            o   Extensive code reuse
  66.            o   Access to a range of communication protocols, databases and
  67.                legacy code for reuse
  68.            o   Multimedia support
  69.            o   Team programming
  70.                   Benefits include:
  71.            o   Improved responsiveness to end users
  72.            o   Increased developer productivity
  73.            o   Increased application usability
  74.            o   Reduced maintenance
  75.            SYSTEM OBJECT MODEL SUPPORT:  This support will be available, at no
  76.            additional charge, to any registered VisualAge for OS/2 Version 1.0
  77.            or VisualAge Team for OS/2 Version 1.0 customer who has installed
  78.            either VisualAge product.  Shipment of the System Object Model (SOM)
  79.            support is scheduled to begin by June 30, 1994.  After that date, SOM
  80.            support will be available in VisualAge.  To register, customers must
  81.            complete the registration card in the program package and return it
  82.            to IBM.
  83. PRODNO       5871-BBB
  84.              5876-BBB
  85.              87G7613
  86.              87G7049
  87.              87G7054
  88.              87G7059
  89.              87G7064
  90.              87G7069
  91.              87G7745
  92. OVERVIEW   OVERVIEW
  93.            VisualAge is an application development environment and suite of
  94.            power tools that introduce technologies to unlock the complex world
  95.            of application development in a client/server environment.  These
  96.            technologies are based on a visual construction-from-components
  97.            architecture and enable the development of the client portion of
  98.            client/server applications with very complex GUIs.
  99.                   Developers are confronted by ever-changing user requirements
  100.            and a growing user base.  This combination necessitates an integrated
  101.            development environment with a robust suite of tools, so applications
  102.            can be developed rapidly.  Within its object-oriented development
  103.            environment, VisualAge provides visual programming.  This technology
  104.            enables developers to work with end users in an iterative manner to
  105.            develop user interfaces and accurately capture changing user
  106.            requirements.
  107.                   The reuse of proven designs and stable code is one element of
  108.            object-oriented programming that puts real power into the users'
  109.            hands and VisualAge provides many opportunities for reuse.  VisualAge
  110.            was developed using VisualAge itself.  This assures that the design
  111.            and code supplied with VisualAge were tested and optimized.  The
  112.            ability to reuse existing code reduces development cycle time and
  113.            drastically reduces errors because many of the components can be
  114.            reused without change.
  115.                   Object-oriented technology is emerging as the most promising
  116.            avenue to solve the rightsizing and client/server challenges of the
  117.            future.  VisualAge utilizes this technology to simplify the
  118.            development of applications for OS/2  in a graphical environment
  119.            using construction from components.  Additionally, more experienced
  120.            developers have the benefit of the underlying IBM Smalltalk language,
  121.            including an integrated suite of productivity tools such as editors,
  122.            browsers, debuggers, and inspectors.  VisualAge Team adds team
  123.            programming capabilities to the environment, multiplying the value
  124.            derived from the technologies.  These two products enable developers
  125.            of various skill and experience levels to create mission-critical,
  126.            client/server applications.  VisualAge opens the door to these
  127.            technologies, and over time, IBM plans to address additional
  128.            development environments and expand its communications and database
  129.            access capabilities.
  130.            DESCRIPTION
  131.                   VisualAge supports an iterative application development
  132.            approach for dealing with today's complex, mission-critical, GUI,
  133.            client/server workstation applications.
  134.                   The VisualAge product set provides an architecture and a rich
  135.            set of application-enabling functions that support application
  136.            construction from reusable components, including legacy third
  137.            generation language (3GL) and fourth generation language (4GL)
  138.            elements.  VisualAge provides visual GUI development capabilities so
  139.            that complex CUA (TM)-compliant screens can be built quickly and
  140.            easily.  VisualAge also provides the protocols that enable the GUI
  141.            front-ends to run with newly created object-oriented applications or
  142.            with pre-existing applications.
  143.                   Graphical user interfaces and line-of-business applications
  144.            can be developed with VisualAge in a highly productive environment,
  145.            using the rapid prototyping, prototyping-to-production and code reuse
  146.            capabilities of object-oriented programming.  The applications
  147.            developed with VisualAge provide end users with easy-to-use graphical
  148.            displays for their workstations.
  149.                   IBM Smalltalk, the language used to write VisualAge, can be
  150.            used as a scripting language or as a complete programming language.
  151.            Developers can then choose the level that supports the desired
  152.            development effort.  For example, existing components can be combined
  153.            through the visual programming interface, existing components can be
  154.            modified through the scripting language, or completely new components
  155.            can be created in native IBM Smalltalk.
  156.                   VisualAge provides an open architecture via published
  157.            interfaces.  Through this approach, components created by the
  158.            customer can easily be added to the development environment.  This
  159.            approach also encourages others to create GUI development tools and
  160.            support tools (communications, database access, legacy code access
  161.            and class libraries) that work with VisualAge.
  162.            ENABLE CUSTOMER'S COMPETITIVE ADVANTAGE
  163.            VisualAge provides value to the customer by enabling developers to be
  164.            more productive through ease of use, providing improved quality and
  165.            maintainability through reuse of code, and facilitating the
  166.            development of complex graphical user interfaces.  VisualAge also
  167.            provides a natural evolution from prototyping into production.
  168.                   Less experienced users can become productive very quickly,
  169.            because the levels of abstraction in VisualAge remove the need to
  170.            understand databases and communication protocols.  Users who are not
  171.            literate in object-oriented programming can develop significant
  172.            applications without moving into the underlying code.  With this
  173.            capability, the user can develop the client portion of very
  174.            sophisticated client/server applications much more quickly than with
  175.            traditional application development tools, providing higher quality
  176.            and lower maintenance costs.  More experienced users may choose to
  177.            access the underlying object-oriented code and create components that
  178.            can be reused.
  179.            TIME TO MARKET
  180.            VisualAge supports logical separation of the client from the server,
  181.            simplifying interface design and implementation, and provides
  182.            high-level abstractions that hide the interface to the network
  183.            protocols.  This functionality results in the client portion of
  184.            client/server applications being built in less time with higher
  185.            quality and lower cost.  Customers will be able to respond more
  186.            quickly to changes in the marketplace due to shorter lead times for
  187.            application development.  Such responsiveness is a key factor in the
  188.            choice of developers for many applications.
  189.            APPLICATION DEVELOPER PRODUCTIVITY
  190.            VisualAge provides significant customer value in application
  191.            development by enabling developers to improve their productivity in
  192.            work effort and elapsed time, from the use of graphical screen
  193.            generation functions and reuse of existing components.  VisualAge
  194.            also enables easy development of the client portion of a
  195.            client/server application.  Prototyping and evolution of the user
  196.            interface can occur without requiring changes to the programming of
  197.            the underlying business objects or full development of the business
  198.            logic.
  199.                   The productivity achievable by the developer encourages the
  200.            reimplementation of applications, particularly those that can benefit
  201.            most from a CUA '91 user interface.
  202.            IMPROVED APPLICATION QUALITY
  203.            Design via prototyping enables developers to work iteratively with
  204.            end users to ensure applications meet requirements, avoiding
  205.            misunderstanding and rework.  The reuse of components is encouraged
  206.            in this methodology, resulting in applications based on previously
  207.            tested code.
  208.                   The iterative design and development approach leads to synergy
  209.            and creativity within the customer/developer team and higher customer
  210.            satisfaction with the resultant application than is typical with
  211.            traditional development paradigms.  This interaction also ensures
  212.            that the resulting application is what the customer wants and needs,
  213.            dramatically reducing fixes and rework and, therefore, end-user false
  214.            starts and inefficient use of the application.
  215.            VISUAL PROGRAMMING
  216.            VisualAge enables application development based on a
  217.            construction-from-components architecture.  This approach provides an
  218.            integrated "what you see is what you get" (WYSIWYG) user interface
  219.            tool that permits the user to select interface parts from a palette,
  220.            size and align them as appropriate, and iteratively view the results
  221.            as the interface is built.  Either during or after this brief
  222.            development process, developers may build the application by
  223.            selecting from a palette the sources and targets to populate or
  224.            receive information from the interface.  The information may come
  225.            from, or be targeted for, a database, a communications link or some
  226.            external source such as another application program.  VisualAge
  227.            generates the code to support the links established between sources
  228.            and targets and the user interface.  Also, visual construction
  229.            enables people with widely varying skill levels to develop
  230.            applications.  Those with little, or no, programming skills can
  231.            easily create applications using existing components.  Programmers
  232.            with more experience have the additional option of creating new
  233.            components.
  234.            IBM SMALLTALK DEVELOPMENT ENVIRONMENT
  235.            In addition to using the set of interactive tools and application
  236.            support functions that VisualAge provides, developers may also write
  237.            application code in IBM Smalltalk, the native scripting language in
  238.            which VisualAge is implemented.  IBM Smalltalk benefits application
  239.            developers by:
  240.            o   Enabling portability across platforms
  241.            o   Eliminating low-level programming skills requirements, such as
  242.                pointers and memory management
  243.            o   Facilitating reuse
  244.            LIBRARY SUPPORT AND TEAM PROGRAMMING
  245.            VisualAge Team provides version control, change management, and
  246.            library functions while enabling multiple developers to work on the
  247.            same application simultaneously.  This capability enables the
  248.            division of function among developers, code reuse optimization, and
  249.            faster development cycles.
  250.                   In addition, sharing components helps ensure that all
  251.            developers are working on a single, common base, facilitates the
  252.            integration of change into the development process, and promotes
  253.            reuse of pretested stable code rather than rewriting it.
  254.                   VisualAge provides value in the following areas:
  255.            o   Legacy code reuse
  256.                       VisualAge enables the customer to protect investments in
  257.                legacy applications and data.  VisualAge parses C and COBOL
  258.                source files to create object representations for the existing
  259.                data structures.  VisualAge also allows access to any language
  260.                that supports native operating system DLLs.  Existing code may be
  261.                integrated into a new application's development environment and
  262.                subsequent client/server applications, protecting the investment
  263.                in the old applications and data.  Repeated reuse decreases the
  264.                cost of each successive application, thereby increasing the value
  265.                of the reusable code.
  266.            o   Improved code stability
  267.                       A library of pretested, stable code modules leads to more
  268.                stable applications initially and, therefore, less risk in
  269.                extending those applications in the future.  Applications and
  270.                systems become far less volatile resulting in a more stable
  271.                environment for growth and less maintenance.
  272.            PRODUCT POSITIONING
  273.            VisualAge is a product set of object-oriented application development
  274.            power tools for dealing with today's complex, mission-critical, GUI,
  275.            client/server workstation applications.  VisualAge introduces the
  276.            construction-from-components paradigm, which eases the migration to
  277.            object-oriented technology.  VisualAge offers ready-built components
  278.            enabling developer productivity without object-oriented skills, yet
  279.            offers extensibility for those who are building object-oriented
  280.            skills.
  281.                   VisualAge can also be used to develop database applications
  282.            for DB/2 (R), DB2/2 (TM), Oracle**, Sybase** and SQL Server.
  283.                   VisualAge Team and IBM's ENVY**/400 product are complementary,
  284.            with ENVY/400 targeted at customers who need complete integration
  285.            with AS/400 (R) data and services.
  286.                   VisualAge is positioned with the IBM Cross System Product
  287.            (CSP) as a complementary application development power tool.  CSP is
  288.            a procedural, 4GL tool for building the client/server portions of
  289.            applications.
  290.                   VisualAge is also positioned with Highpoint as a complementary
  291.            application development tool, refer to Software Announcement 293-604,
  292.            dated October 12, 1993.  Highpoint is a workstation-based,
  293.            procedural, 4GL tool for COBOL audiences and customers moving from
  294.            host-based application development to workgroups.  Highpoint targets
  295.            customers who want to build on existing procedural skills and who
  296.            prefer a single product for developing the client and server portions
  297.            of applications.
  298.                   The VisualAge object-oriented technology provides visual GUI
  299.            development capabilities so that complex CUA-compliant screens can be
  300.            built quickly and easily.  VisualAge's open architecture enables
  301.            these GUI front-ends to run with new and existing applications.
  302.                   VisualAge provides an open architecture via published
  303.            interfaces.  This approach encourages others to create GUI
  304.            development tools and support tools (communications, database access,
  305.            legacy code access and class libraries) that work in the VisualAge
  306.            environment and provide additional value to our customers.
  307.                   The integrated VisualAge environment includes:
  308.            o   Visual programming
  309.            o   Database and legacy code access
  310.            o   Communications access
  311.            o   Multimedia support
  312.            o   IBM Smalltalk language
  313.                   IBM continues to actively work with the industry to build a
  314.            set of standards for Smalltalk development.
  315.            ** Product or company name is a trademark or registered trademark of
  316.               its respective holder.
  317.            STATEMENT OF GENERAL DIRECTION
  318.            IBM plans to make VisualAge for Windows (1) and double byte character
  319.            set (DBCS) support for OS/2 J available to a selected set of
  320.            customers for evaluation and feedback in June, 1994.
  321.             (1) Trademark of Microsoft Corporation
  322. CUSTINFO   PUBLICATIONS
  323.                   The following publications will be provided in hardcopy form
  324.            in the program package.  The VISUALAGE INSTALLATION GUIDE and the
  325.            VISUALAGE USER'S GUIDE AND REFERENCE are also provided on the program
  326.            media.
  327.            o   VisualAge Installation Guide
  328.            o   VisualAge User's Guide and Reference
  329.            o   Construction from Parts Architecture:  Building Parts for Fun and
  330.                Profit
  331.            o   Introduction to Object-Oriented Programming with IBM Smalltalk
  332.            o   VisualAge: Guide to the IBM Smalltalk Development Environment
  333.            o   VisualAge: IBM Smalltalk Programmer's Reference
  334.                   The following documentation may also be ordered through
  335.            PUBORDER:
  336.                                                                   ORDER
  337.            TITLE                                                  NUMBER
  338.            VisualAge User's Guide and Reference                   SC34-4490
  339.            Construction From Parts Architecture:
  340.              Building Parts for Fun and Profit                    SC34-4488
  341.            DISPLAYABLE SOFTCOPY PUBLICATIONS:  The VISUALAGE INSTALLATION GUIDE
  342.            and the VISUALAGE USER'S GUIDE AND REFERENCE are provided in
  343.            displayable softcopy form.  The displayable manuals are part of the
  344.            basic machine-readable material and are shipped on the same media
  345.            type as the program product.
  346.            SOURCE FILE PUBLICATIONS:  Publications are not provided in source
  347.            file form.
  348.            EDUCATION SUPPORT
  349.            EDUCATION:  Skill Dynamics (TM), An IBM Company, offers the following
  350.            courses in support of VisualAge:
  351.            o   VisualAge Quickstart
  352.                -   Course Code:  N1784
  353.                -   One day
  354.                -   Tuition:  $420
  355.                -   Private Class Price:  $3,500 for the first 14 students; $150
  356.                    for each additional student
  357.                       Customers learn about VisualAge's capabilities and how it
  358.                fits in the application development process.  Through a
  359.                combination of lectures and demonstrations, customers develop a
  360.                knowledge of VisualAge and learn to evaluate it as a solution for
  361.                their organization's development needs.
  362.            o   Building Applications with VisualAge
  363.                -   Course Code:  N1762
  364.                -   Five days
  365.                -   Tuition:  $1,950
  366.                -   Private Class Price:  $17,500 for the first 14 students; $700
  367.                    for each additional student
  368.                       Customers learn to create a VisualAge application from the
  369.                ground up.  Through hands-on labs, customers construct
  370.                applications using parts supplied with VisualAge and parts they
  371.                build.  Application builders who need to learn to use VisualAge
  372.                to build new applications from pre-existing parts should find
  373.                this offering to be most valuable.
  374.                   Depending on the availability of equipment, facilities and
  375.            instructors, private classes are subject to additional charges.
  376.                   For details about these Skill Dynamics education offerings and
  377.            services, including public schedules, locations and enrollments, or
  378.            to request a private or custom class, call 800-IBM-TEACH (426-8322)
  379.            or contact your local IBM representative.
  380.                   Information is also available via the Education application on
  381.            IBMLink (TM), or the SKILL DYNAMICS CATALOG OF EDUCATION (G320-1244)
  382.            and the associated SCHEDULES AND PRICES SUPPLEMENT (GN21-4412).
  383. TECHINFO   TECHNICAL INFORMATION
  384.            SPECIFIED OPERATING ENVIRONMENT
  385.                   The following sections describe the minimum machine
  386.            requirements and the program requirements for valid operating
  387.            environments for the VisualAge for OS/2 Version 1.0 family of
  388.            products.
  389.            VISUALAGE FOR OS/2, VERSION 1.0
  390.            MACHINE REQUIREMENTS:
  391.            o   25MHz Intel 80486 IBM or IBM-compatible personal computer system
  392.            o   16MB installed RAM (24MB recommended)
  393.            o   CD-ROM reader or 3.5-inch diskette drive
  394.            o   35MB hard disk space for installed product
  395.            o   20MB for OS/2 swap space
  396.            o   VGA graphics monitor
  397.            o   Mouse
  398.            PROGRAM REQUIREMENTS:
  399.            o   OS/2 2.1
  400.            o   For workstation or LAN database support, one of the following:
  401.                -   DATABASE 2 (TM) OS/2 (DB2/2) Version 1, or later
  402.                -   Database Manager component of OS/2 Extended Edition
  403.                    Version 1, or later
  404.            o   For host (DB2 (R), SQL/DS (TM), or SQL/400 (R)) database access,
  405.                DDCS/2
  406.            VISUALAGE TEAM FOR OS/2, VERSION 1.0
  407.            MACHINE REQUIREMENTS:
  408.            o   25MHz Intel 80486 IBM or IBM-compatible personal computer system
  409.            o   16MB installed RAM (24MB recommended)
  410.            o   CD-ROM reader
  411.            o   Hard disk space for installed product
  412.                -   On client workstations:  15MB
  413.                -   On file server:  70MB
  414.            o   20MB for OS/2 swap space on client machines
  415.            o   VGA graphics monitor
  416.            o   Mouse
  417.            PROGRAM REQUIREMENTS:
  418.            o   OS/2 2.1
  419.            o   For LAN workgroup connectivity, one of the following:
  420.                -   OS/2 LAN Server Version 3.0, or later
  421.                -   Novell NetWare** Version 3.11, or later
  422.            o   For workstation or LAN database support, one of the following:
  423.                -   DATABASE 2 OS/2 (DB2/2) Version 1, or later
  424.                -   Database Manager component of OS/2 Extended Edition
  425.                    Version 1, or later
  426.            o   For host (DB2, SQL/DS, or SQL/400) database access, DDCS/2
  427.            VISUALAGE COBOL LANGUAGE FEATURE FOR OS/2, VERSION 1.0
  428.            These requirements are in addition to those for VisualAge or
  429.            VisualAge Team:
  430.            MACHINE REQUIREMENTS:
  431.            o   Hard disk space for installed product
  432.                -   On client workstations:  1MB
  433.                -   On file server:  2MB
  434.            VISUALAGE MULTI-DATABASE FEATURE FOR OS/2, VERSION 1.0
  435.            These requirements are in addition to those for VisualAge or
  436.            VisualAge Team:
  437.            MACHINE REQUIREMENTS:
  438.            o   Hard disk space for installed product
  439.                -   On client workstations:  1MB
  440.                -   On file server:  2MB
  441.            PROGRAM REQUIREMENTS:  One or more of the following:
  442.            o   Microsoft** SQL Server Version 4.2
  443.            o   Sybase Version 4.2 and 4.2A
  444.            o   ORACLE Version 6.0
  445.            VISUALAGE COMMUNICATIONS/TRANSACTION FEATURE FOR OS/2, VERSION 1.0
  446.            These requirements are in addition to those for VisualAge or
  447.            VisualAge Team:
  448.            MACHINE REQUIREMENTS
  449.            o   Hard disk space for installed product
  450.                -   On client workstations:  2MB
  451.                -   On file server:  5MB
  452.            PROGRAM REQUIREMENTS:
  453.            o   For Advanced Program-to-Program Communications (APPC), one of the
  454.                following:
  455.                -   IBM Communications Manager/2 Version 1, or later
  456.                -   Communications Manager component of IBM OS/2 Extended
  457.                    Services (TM) Version 1.0, or later
  458.            o   For CICS OS/2 (TM) External Call Interface (ECI), IBM CICS
  459.                OS/2 Version 1.2, or later (if Version 1.2, then the minimum PTF
  460.                level is PTF26)
  461.            o   For NetBIOS, one of the following:
  462.                -   Network Transport Services/2
  463.                -   IBM LAN Server Version 2.0, or later
  464.            o   For Transmission Control Protocol/Internet Protocol (TCP/IP), IBM
  465.                TCP/IP for OS/2 Version 1.2.1, or later
  466.            o   For Emulator High-Level Language Application Programming
  467.                Interface (EHLLAPI), one of the following:
  468.                -   IBM Communications Manager/2 Version 1, or later
  469.                -   Communications Manager component of IBM OS/2 Extended
  470.                    Services Version 1.0, or later
  471.            VISUALAGE MULTIMEDIA FEATURE FOR OS/2, VERSION 1.0
  472.            These requirements are in addition to those for VisualAge or
  473.            VisualAge Team:
  474.            MACHINE REQUIREMENTS:
  475.            o   Hard disk space for installed product
  476.                -   On client workstations:  15MB
  477.                -   On file server:  16MB
  478.            o   Any digital audio adapters, compact disc or videodisc devices
  479.                that the Multimedia Presentation Manager/2 (TM) (MMPM/2)
  480.                functions, provided with Operating System/2 (R) 2.1, supports
  481.            APPLICATION RUNTIME ENVIRONMENT
  482.            MACHINE REQUIREMENTS:
  483.            o   25MHz Intel 80386 IBM or IBM-compatible personal computer system
  484.            o   8MB installed RAM
  485.            o   VGA graphics monitor
  486.                   Installed RAM and hard disk space depend on the size and
  487.            runtime requirements of the packaged application.
  488.            PROGRAM REQUIREMENTS:  Applications developed with VisualAge run
  489.            under OS/2 2.1.  Other program requirements vary based on the use of
  490.            database, communications and multimedia services required by your
  491.            applications.
  492.            SOFTWARE REQUIREMENTS:  OS/2 2.1 (5604-467)
  493.            PLANNING INFORMATION
  494.            ELECTRONIC FORUM AVAILABILITY:  An IBM Talklink forum and a
  495.            CompuServe forum are available to allow customers to electronically
  496.            access VisualAge technical information, exchange messages with other
  497.            VisualAge users, submit program defects to IBM, and receive
  498.            information regarding the availability of fixes.  These forums are
  499.            subject to availability.
  500.                   Instructions for accessing the Talklink and CompuServe forums
  501.            for VisualAge are included on the Service/Support Information Card in
  502.            the program package.
  503.            INSTALLABILITY:  VisualAge and VisualAge Team include Software
  504.            Installer for OS/2.
  505.            PACKAGING:  All products are distributed on CD-ROM and 3.5-inch
  506.            diskettes, except VisualAge Team, which is on CD-ROM only.  The
  507.            following publications are provided in hardcopy form in the program
  508.            package.  The VISUALAGE INSTALLATION GUIDE and the VISUALAGE USER'S
  509.            GUIDE AND REFERENCE are also provided on the program media.
  510.            o   VisualAge Installation Guide
  511.            o   VisualAge User's Guide and Reference
  512.            o   Construction from Parts Architecture:  Building Parts for Fun and
  513.                Profit
  514.            o   Introduction to Object-Oriented Programming with IBM Smalltalk
  515.            o   VisualAge: Guide to the IBM Smalltalk Development Environment
  516.            o   VisualAge: IBM Smalltalk Programmer's Reference
  517.                   The following documentation may be ordered separately through
  518.            PUBORDER.
  519.                                                                   ORDER
  520.            TITLE                                                  NUMBER
  521.            VisualAge User's Guide and Reference                   SC34-4490
  522.            Construction from Parts Architecture:
  523.              Building Parts for Fun and Profit                    SC34-4488
  524.            SECURITY, AUDITABILITY AND CONTROL
  525.                   VisualAge uses the security and auditability features of
  526.            OS/2 2.1.
  527.                   VisualAge logs all changes in a source change log.  VisualAge
  528.            Team, in addition to logging source changes, captures change
  529.            management and versioning information.
  530.                   User management is responsible for evaluation, selection and
  531.            implementation of security features, administrative procedures and
  532.            appropriate controls in application systems and communication
  533.            facilities.
  534. ORDERING   ORDERING INFORMATION
  535.                   To order programs for order type, specify the order type
  536.            number, feature number, part number, program name and quantity.
  537.                   Order Type Number:  5871-BBB
  538.            FEATURE         PART
  539.            NUMBER          NUMBER     PROGRAM NAME
  540.            7280            87G7613    VisualAge (1)
  541.            7281            87G7049    VisualAge Team (2)
  542.            7282            87G7054    VisualAge COBOL (1)
  543.            7283            87G7059    VisualAge Multi-Database (1)
  544.            7284            87G7064    VisualAge Communications (1)
  545.            7285            87G7069    VisualAge Multimedia (1)
  546.            FEATURE         PART
  547.            NUMBER          NUMBER     PROGRAM NAME
  548.            Order Type Number:  5872-BBB
  549.            7286            87G7094    VisualAge Additional License
  550.            7287            87G7612    VisualAge Proof of Additional
  551.                                         License Certificate
  552.            Order Type Number:  5872-BB2
  553.            7286            87G7094    VisualAge Additional License
  554.            7287            87G7612    VisualAge Proof of Additional
  555.                                         License Certificate
  556.            Order Type Number:  5872-BBB
  557.            7288            87G7095    VisualAge Team
  558.                                         Additional License
  559.            7289            87G7611    VisualAge Team
  560.                                         Proof of Additional
  561.                                         License Certificate
  562.            Order Type Number:  5872-BB2
  563.            7288            87G7095    VisualAge Team
  564.                                         Additional License
  565.            7289            87G7611    VisualAge Team
  566.                                         Proof of Additional
  567.                                         License Certificate
  568.            Order Type Number:  5872-BBB
  569.            7290            87G7096    VisualAge COBOL
  570.                                         Additional License
  571.            7291            87G7058    VisualAge COBOL
  572.                                         Proof of Additional
  573.                                         License Certificate
  574.            Order Type Number:  5872-BB2
  575.            7290            87G7096    VisualAge COBOL
  576.                                         Additional License
  577.            7291            87G7058    VisualAge COBOL
  578.                                         Proof of Additional
  579.                                         License Certificate
  580.            Order Type Number:  5872-BBB
  581.            7294            87G7098    VisualAge Multi-Database
  582.                                         Additional License
  583.            7295            87G7063    VisualAge Multi-Database
  584.                                         Proof of Additional
  585.                                         License Certificate
  586.            Order Type Number:  5872-BB2
  587.            7294            87G7098    VisualAge Multi-Database
  588.                                         Additional License
  589.            7295            87G7063    VisualAge Multi-Database
  590.                                         Proof of Additional
  591.                                         License Certificate
  592.            Order Type Number:  5872-BBB
  593.            7292            87G7097    VisualAge Communications
  594.                                         Additional License
  595.            7293            87G7068    VisualAge Communications
  596.                                         Proof of Additional
  597.                                         License Certificate
  598.            FEATURE         PART
  599.            NUMBER          NUMBER     PROGRAM NAME
  600.            Order Type Number:  5872-BB2
  601.            7292            87G7097    VisualAge Communications
  602.                                         Additional License
  603.            7293            87G7068    VisualAge Communications
  604.                                         Proof of Additional
  605.                                         License Certificate
  606.            Order Type Number:  5872-BBB
  607.            7296            87G7099    VisualAge Multimedia
  608.                                         Additional License
  609.            7297            87G7073    VisualAge Multimedia
  610.                                         Proof of Additional
  611.                                         License Certificate
  612.            Order Type Number:  5872-BB2
  613.            7296            87G7099    VisualAge Multimedia
  614.                                         Additional License
  615.            7297            87G7073    VisualAge Multimedia
  616.                                         Proof of Additional
  617.                                         License Certificate
  618.            Order Type Number:  5873-BBB
  619.            0156            03H4041    VisualAge Team (2)
  620.                                         Upgrade from VisualAge
  621.            Order Type Number:  5876-BBB
  622.            7736            87G7745    VisualAge Documentation Set
  623.                   In addition, the following items will be available on
  624.            June 27, 1994.
  625.            FEATURE         PART
  626.            NUMBER          NUMBER     PROGRAM NAME
  627.            Order Type Number:  5874-BBB
  628.            7376            03H4035    VisualAge Team
  629.                                         Upgrade from VisualAge
  630.                                         without Certificate
  631.            7735            03H4036    VisualAge Team
  632.                                         Upgrade from VisualAge
  633.                                         with Proof of Additional
  634.                                         License Certificate
  635.            Order Type Number:  5874-BB2
  636.            7376            03H4035    VisualAge Team
  637.                                         Upgrade from VisualAge
  638.                                         without Certificate
  639.            7735            03H4036    VisualAge Team
  640.                                         Upgrade from VisualAge with
  641.                                         Proof of Additional
  642.                                         License Certificate
  643.             (1) CD-ROM and 3.5-inch diskettes
  644.             (2) CD-ROM only
  645.            o   Program Package -- CD-ROM and 3.5-inch diskettes, except
  646.                VisualAge Team, which is CD-ROM only.  All documentation is
  647.                provided in hardcopy format.  The VISUALAGE INSTALLATION GUIDE
  648.                and the VISUALAGE USER'S GUIDE AND REFERENCE are also provided
  649.                online.
  650.            o   Additional License Copies -- authorization for the customer who
  651.                has a program package to make a single copy of the program
  652.                diskette and documentation.  There are two ways to receive
  653.                authorization to copy.  Receipt of the invoice authorizes the
  654.                customer to make the Additional License Copy; the IBM Customer
  655.                Agreement (ICA) must be in effect.  The customer also has the
  656.                option of ordering a Proof of Additional License certificate; the
  657.                ICA is not required.
  658.            o   Documentation -- separate documentation without program CD-ROM or
  659.                diskettes.
  660.            o   Program Package Upgrade -- program CD-ROM and diskettes with
  661.                documentation.
  662.            o   Additional License Copy Upgrade -- authorization for the customer
  663.                who has a program package upgrade to make a single copy of the
  664.                program diskette and documentation.  Receipt of the invoice
  665.                authorizes the customer to make the Additional License Copy
  666.                upgrade; the ICA must be in effect.  The customer also has the
  667.                option of ordering a Proof of Additional License Upgrade
  668.                certificate; the ICA is not required.
  669.            PROGRAM UPGRADE
  670.                   Program package upgrade from VisualAge to VisualAge Team is
  671.            available.  The program package upgrade option allows currently
  672.            licensed users of VisualAge for OS/2 Version 1.0 to obtain VisualAge
  673.            Team for OS/2 Version 1.0 for an upgrade charge.
  674.                   Customers may also order upgrades through the local IBM office
  675.            using the IBM Personal Computer/System Program IBM US Upgrade and
  676.            Certification Order Form, included with this announcement.
  677.                   The order may only be placed through the local IBM office
  678.            using the IBM Personal Computer/System Program IBM US Upgrade and
  679.            Certification Order Form.
  680.                   Additional license upgrades can be entered through the local
  681.            IBM office using the IBM US Upgrade and Certification Order Form or
  682.            ordered through an authorized remarketer.
  683.            TERMS AND CONDITIONS
  684.            LICENSING:  The program in this announcement is licensed under the
  685.            terms and conditions of the IBM Program License Agreement.  A copy of
  686.            the agreement is included in the program package.  Additional license
  687.            terms are contained in the LICENSE INFORMATION brochure included in
  688.            the program package.
  689.            ADDITIONAL LICENSE:  The ICA must be in effect, or Proof of
  690.            Additional License certificate must be acquired.
  691.            LIMITED WARRANTY:
  692.            o   Program:  Three months
  693.            o   Media:  Three months
  694.            ADDITIONAL LICENSES:
  695.            o   Three months
  696.            o   Media:  Not applicable
  697.            PROGRAM SERVICES Support:  Central Service, including the IBM Support
  698.            Center, will be available during the first three months following the
  699.            date of delivery to the customer by IBM, but not later than
  700.            August 31, 1995.  To access the IBM Support Center, call
  701.            800-237-5511.  The statement of service included in the program
  702.            package describes this service.
  703.            VOLUME OFFERINGS:  The additional licenses are included in the
  704.            Eligible Program List for the Volume Additional License Usage (VALU)
  705.            Exhibit.  The additional licenses are included in Category B under
  706.            the order-type numbers 5872-BB2 and 5874-BB2.
  707.                   For information regarding other volume orders, contact your
  708.            IBM representative.
  709.            TESTING PERIOD:  Two months for program packages.
  710.                   The ICA must be in effect.
  711.            NATIONAL EDUCATION LICENSE FEE:  A National Education License Fee
  712.            (NELF) is available under the terms and conditions of the Education
  713.            Allowance Attachment.  The NELF, which represents a 35% discount off
  714.            the single unit price, is not subject to any further discount or
  715.            allowance.
  716.            CHARGES
  717.            PROGRAM                                             ONE-TIME
  718.            NUMBER                ORDER TYPE                    CHARGE
  719.            87G7613               VisualAge                     $2,495
  720.            87G7094               Additional License             2,245
  721.            87G7612               Proof of Additional
  722.                                    License Certificate          2,245
  723.            87G7049               VisualAge Team                 4,995
  724.            87G7095               Additional License             4,745
  725.            87G7611               Proof of Additional
  726.                                    License Certificate          4,745
  727.            87G7054               VisualAge COBOL                1,495
  728.            87G7096               Additional License             1,345
  729.            87G7058               Proof of Additional
  730.                                    License Certificate          1,345
  731.            87G7059               VisualAge Multi-Database         995
  732.            87G7098               Additional License               895
  733.            87G7063               Proof of Additional
  734.                                    License Certificate            895
  735.            87G7064               VisualAge Communications       1,750
  736.            87G7097               Additional License             1,575
  737.            87G7068               Proof of Additional
  738.                                    License Certificate          1,575
  739.            87G7069               VisualAge Multimedia             495
  740.            87G7099               Additional License               445
  741.            87G7073               Proof of Additional
  742.                                    License Certificate            445
  743.            03H4041               VisualAge to VisualAge
  744.                                    Team Upgrade                 2,500
  745.            DOCUMENTATION:
  746.            PROGRAM                                             ONE-TIME
  747.            NUMBER                ORDER TYPE                    CHARGE
  748.            87G7745               VisualAge Documentation
  749.                                    Set (six publications)      $86.60
  750.                   In addition, the following items will be available on
  751.            June 27, 1994.
  752.            PROGRAM                                             ONE-TIME
  753.            NUMBER                ORDER TYPE                    CHARGE
  754.            03H4035               VisualAge to VisualAge
  755.                                    Team Upgrade
  756.                                    Additional License          $2,500
  757.            03H4036               VisualAge to VisualAge
  758.                                    Team Upgrade
  759.                                    Proof of Additional
  760.                                    License Certificate          2,500
  761.                   ADDITIONAL LICENSES CHARGE:  Customers who pay a one-time
  762.            charge for additional licenses may copy machine-readable program
  763.            materials and printed documentation previously acquired from IBM in a
  764.            program package.  One copy may be made for each additional license
  765.            ordered.
  766.                   PROGRAM UPGRADE CHARGE:  An upgrade from VisualAge to
  767.            VisualAge Team is available.  The price for the upgrade will be the
  768.            difference between the announced prices for VisualAge for OS/2
  769.            Version 1.0 and VisualAge Team for OS/2 Version 1.0.
  770.  
  771.               - - -    E N D   O F   P R I N T O U T    - - -
  772.