home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 16 Announce / 16-Announce.zip / 297395.ann < prev    next >
Text File  |  1997-10-05  |  97KB  |  2,967 lines

  1. IBM VisualAge Generator for OS/2 and Windows NT Version 3.0 Boosts Application Development Productivity
  2.  
  3. Announced on September 30, 1997
  4. SOFTWARE Announcement 297-395
  5.  
  6. At a Glance
  7.  
  8. VisualAge Generator is the central offering in IBM's Enterprise 4GL
  9. client/server application development environment.
  10.  
  11. Enhancements in Version 3.0 include:
  12.  
  13. o  Windows NT development environment
  14.  
  15. o  Interoperability with VisualAge for Smalltalk
  16.  
  17. o  Library management using ENVY and VisualAge TeamConnection
  18.  
  19. o  JavaBean generation for VisualAge Generator server programs
  20.  
  21. o  HP-UX as an execution environment
  22.  
  23. o  Access to non-IBM relational databases using ODBC
  24.  
  25. o  Improved performance for client/server communications
  26.  
  27. o  Built-in functions for string manipulation
  28.  
  29.  
  30. Overview
  31.  
  32. VisualAge (R) Generator is a development solution for applications
  33. that run in a variety of environments.  Using VisualAge Generator,
  34. one can define, test, and generate GUI clients, server programs, and
  35. single-system applications.  It meets the needs of today's enterprise
  36. customers who are implementing second-generation client/server
  37. applications for online transaction processing (OLTP) environments.
  38.  
  39. New features:
  40.  
  41. o  Windows NT (TM) development environment -- VisualAge Generator
  42.    Developer now runs in the Windows NT environment as well as OS/2
  43.    (R).
  44.  
  45. o  JavaBean generation for server programs -- VisualAge Generator can
  46.    create JavaBean classes to make it easy for any Java (TM) client
  47.    to call VisualAge Generator server programs.
  48.  
  49. o  More powerful development environment -- Various editors have been
  50.    redesigned to provide a more powerful workbench.
  51.  
  52. o  Interoperability with VisualAge for Smalltalk -- GUI clients are
  53.    now developed using the Common Visual Builder of VisualAge for
  54.    Smalltalk.  VisualAge for Smalltalk parts can be used with
  55.    VisualAge Generator.  Scripting can be done using either the
  56.    VisualAge Generator 4GL and Smalltalk.
  57.  
  58. o  Improved library management -- The ENVY library system now stores
  59.    and manages VisualAge Generator parts.  Parts can also be moved
  60.    between ENVY and VisualAge TeamConnection (TM).
  61.  
  62. o  HP--UX as an execution environment -- VisualAge Generator now
  63.    generates C++ programs to run in the HP--UX environment.
  64.  
  65. o  Access to non-IBM relational databases using Open Database
  66.    Connectivity (ODBC).
  67.  
  68. o  Improved performance for client/server communications.
  69.  
  70. o  Built-in functions for string manipulation.
  71.  
  72. Double-byte character set support will be available in November 1997.
  73.  
  74. Intended Customers
  75.  
  76. Customers who are looking for:
  77.  
  78. o  Enterprise-wide, multiplatform, scalable solutions that use
  79.    Windows NT or OS/2 for development
  80.  
  81. o  Access to different types of data including DB2 (R) Family, VSAM,
  82.    IMS (TM), DL/I, or non-IBM relational databases using ODBC
  83.  
  84. o  Java client support and enterprise scalability
  85.  
  86. o  Enablement of current or new server applications to the Internet
  87.    or intranets.
  88.  
  89.  
  90. Key Prerequisites
  91.  
  92. An IBM-compatible personal computer running either Windows NT or
  93. OS/2 with DB2/2 (R), CICS (R), or other LAN communication products
  94.  
  95. Availability Date
  96.  
  97. September 30, 1997
  98.  
  99. EXTRA! EXTRA! . . .
  100.  
  101. Subscribe to IBM iSource, your electronic
  102.  source for customized IBM information!
  103.  Go to our web site at
  104.  
  105. http://www.ibm.com/isource
  106.  or send an e-mail to
  107.  
  108.  info@isource.ibm.com
  109.  with the word SUBSCRIBE in the body.
  110.  
  111.  
  112.  
  113. DESCRIPTION
  114.  
  115. VisualAge Generator enables developers to be more productive, offers
  116. improved quality of application solutions, and simplifies the
  117. development of complex application interfaces for GUI, transactional
  118. systems, Distributed Relational Database Architecture (TM) (DRDA
  119. (R)), and client/server communications.
  120.  
  121. VisualAge Generator provides support for Java clients and JavaBean
  122. creation offering best-of-breed development for clients and
  123. enterprise exploitation.  VisualAge Generator enterprise exploitation
  124. gives you tactical ways today to extend Web enablement to existing
  125. legacy systems and gives you strategic ways to build enterprise
  126. scalable solutions.  VisualAge Generator facilitates creation of new
  127. host transactions with Java client access.  Visual development lets
  128. you ease into object technology by using the VisualAge "construction
  129. from parts" paradigm.
  130.  
  131. Java and Web Exploitation
  132.  
  133. VisualAge Generator provides electronic business content management
  134. by supporting Java clients, Web browsers, and access to data such as
  135. DB2, IMS, VSAM, and non-IBM relational  databases.  Java support
  136. allows VisualAge Generator server programs to be accessed from the
  137. Internet.  Using the server interface definition as input, Java
  138. support automatically generates JavaBean classes that wraps calls to
  139. server transactions.  The developer can then use applet authoring
  140. tools like Lotus (R) BeanMachine, VA for Smalltalk AppletAuthor,
  141. VisualAge for Java or any vendor's Java builder (supporting JDK 1.1)
  142. to build applets that invoke the server transactions via the wrapper
  143. classes.
  144.  
  145. The wrapper classes handle all aspects of communicating with the
  146. enterprise server, including marshalling data from objects to server
  147. record and database structures, converting data between Java and host
  148. formats, and controlling commit/rollback for extended units of work
  149. for multiple server calls within a transaction.  As an example, the
  150. client could be VisualAge for Java, and the servers could be in an
  151. N-Tier environment using Windows NT, OS/2, AIX (R), OS/400 (R),
  152. HP-UX, VM, VSE, or MVS (R).  VisualAge Generator supports middleware
  153. for CICS, IMS/TM, TCP/IP, DCE, APPC (LU6.2), LU2, Client Access
  154. (TM)/400, named pipes, and support for MQSeries (TM), which
  155. simplifies the delivery of complex network solutions.
  156.  
  157. VisualAge Generator offers versatile solutions with scalable,
  158. multiplatform exploitation across networked systems.  Programmers use
  159. VisualAge Generator to build N-Tier, networked solutions supporting
  160. mainframe, mid-size, UNIX (R), and LAN servers.  Complex
  161. client/server solutions are built using Intelligent Dynamic
  162. Application Partitioning to improve the performance of the final
  163. multitier solution.
  164.  
  165. With the CICS Internet Gateway, you can access VisualAge Generator
  166. CICS Text User Interface (TUI -- 3270) applications on the Internet
  167. or intranet with no application changes.  CIG converts the TUI to
  168. HTML format, which allows your host systems to be transformed and
  169. accessible via any Web browser.
  170.  
  171. VisualAge Generator Version 3  allows for complete interoperability
  172. with VisualAge Smalltalk, which enables the use of GUI Web parts to
  173. build Web pages using a visual construction from parts paradigm.
  174. Visual and non-visual parts that are available with VisualAge for
  175. Smalltalk can be used in VisualAge Generator GUI clients, including
  176. Web access parts (separately priced feature), Lotus Notes (R) parts,
  177. report parts, and a catalog of third-party parts, available through
  178. the Object Connection (TM) program.
  179.  
  180. VisualAge Generator provides collaboration support through its
  181. extensive support of data systems and communications middleware.
  182. Through its ability to use MQSeries and interoperate with Lotus Notes
  183. applications using workflow scenarios tied to application development
  184. solutions, business solutions involving workflow and N-tier
  185. client/server solutions are easily deployed.
  186.  
  187. Intelligent Dynamic Application Partitioning
  188.  
  189. Intelligent Dynamic Application Partitioning is a feature of the
  190. already powerful VisualAge Generator Interactive Test Facility, which
  191. allows developers to visualize, during a simulated execution, the
  192. optimal distribution of the programs on the different machines to
  193. minimize the network traffic and the number of calls between clients
  194. and servers in the system.  This should result in improved
  195. performance of the generated multitier, enterprise client/server
  196. solution.
  197.  
  198. Interactive Testing and Iterative Development
  199.  
  200. The interactive test facility enables full testing of one-, two-, and
  201. N-tier client/server systems.  Without having the final system
  202. deployed, the multitier solution can be entirely tested on the
  203. workstation.
  204.  
  205. VisualAge Generator features a truly integrated application
  206. definition and interactive test facility.  The two facilities
  207. complement each other by sharing information.  The VisualAge
  208. Generator fourth-generation language (4GL) definition facility
  209. contains a context-sensitive editor for validating 4GL statements,
  210. which immediately improves the quality of code.  As a 4GL, VisualAge
  211. Generator significantly reduces the number of statements required for
  212. coding line-of-business applications using GUI and client/server
  213. communications across environments.  VisualAge Generator's 4GL allows
  214. for structured programming with reusable building blocks.
  215.  
  216. With VisualAge Generator, developers can test an application
  217. interactively without having to generate, compile, and link-edit the
  218. application for verification.  In addition, feedback received during
  219. definition and test for error correction enables problems to be
  220. resolved faster.
  221.  
  222. By providing single-system definition and test for stand-alone and
  223. client/server applications, VisualAge Generator provides significant
  224. productivity gains over other client/server development tools.
  225. Developers can define an application system where the business logic
  226. is divided between multitier client and server programs.
  227.  
  228. VisualAge Generator Developer uses the ENVY library system to manage
  229. source parts.  ENVY provides a rich development environment to
  230. facilitate team development, including version control and
  231. configuration management.  Program source can also be moved between
  232. ENVY and VisualAge TeamConnection, which provides such functions as
  233. versioning all enterprise software assets and smart builds.
  234.  
  235. Platform and Middleware Support
  236.  
  237. By giving you access to both legacy and new databases, VisualAge
  238. Generator is both a bridge to the past and an easy way to take
  239. advantage of new database technologies.  VisualAge Generator provides
  240. a simple middleware interface to hide the complexities of database
  241. access and speed development.  VisualAge Generator offers database
  242. middleware that seamlessly supports  IMS, DL/1, VSAM, non-IBM
  243. relational databases, and the DB2 family.  VisualAge Generator
  244. supports telecommunications middleware for CICS, IMS/TM, TCP/IP,
  245. APPC(LU6.2), CA/400, LU2, named pipes, DCE, and MQSeries.  This
  246. support lets you change the topology without changing the actual
  247. coding while supporting high transaction volumes.
  248.  
  249. Because of the extensive middleware and platform support,
  250. environmental changes are minimized.  Applications can be developed
  251. once and then deployed on different platforms, using different
  252. databases and different communications protocols with a minimum of
  253. disruption.  This flexibility allows programmers to focus on the
  254. business problems of the organization and not on low-level technical
  255. interfaces.
  256.  
  257. Server environments including Windows NT, OS/2, OS/400, AIX, HP-UX,
  258. VM, VSE, and MVS giving VisualAge Generator enterprise scalability,
  259. and ease of generation to multiple target platforms.  Moving your
  260. development work to workstations provides offloading of testing and
  261. development to either Windows NT or OS/2, thus saving money on host
  262. resources.
  263.  
  264. What was formerly VisualAge Generator V2.2 Workgroup Services for
  265. Single-user has been incorporated into the VisualAge Generator
  266. Developer V3.0.
  267.  
  268. Enabling New Applications
  269.  
  270. VisualAge Generator offers significant benefits for the development
  271. of mission-critical software solutions.
  272.  
  273. o  Competitive advantage
  274.  
  275.    With VisualAge Generator, application solutions can be developed
  276.    quickly, allowing faster response to business needs in a dynamic
  277.    business environment.  VisualAge Generator application solutions
  278.    can be ported to a variety of platforms or reconfigured into
  279.    client/server applications with consistent GUI and client/server
  280.    communications support, based on special business needs and
  281.    opportunities.
  282.  
  283. o  New applications
  284.  
  285.    New VisualAge Generator application solutions can build on
  286.    existing application components to deliver new solutions faster.
  287.  
  288. o  Integration of business solutions
  289.  
  290.    VisualAge Generator applications and existing third-generation
  291.    language (3GL) code can be reconfigured into various client/server
  292.    business solutions as business needs and strategies change.
  293.  
  294.  
  295. Portability
  296.  
  297. With VisualAge Generator, you can develop stand-alone applications
  298. that run in these environments:
  299.  
  300. o  MVS
  301.  
  302.    -  CICS/MVS (R)
  303.    -  CICS/ESA (R)
  304.    -  IMS/VS DC
  305.    -  IMS/ESA (R)
  306.    -  IMS BMP
  307.    -  MVS/TSO
  308.    -  Batch
  309.  
  310. o  VSE
  311.  
  312.    -  CICS/VSE (R)
  313.    -  Batch
  314.  
  315. o  VM
  316.  
  317.    -  VM CMS
  318.    -  Batch
  319.  
  320. o  CICS OS/2 (TM)
  321.  
  322. o  OS/2
  323.  
  324. o  Windows NT
  325.  
  326. o  CICS/NT
  327.  
  328. o  AIX
  329.  
  330. o  CICS/6000 (R)
  331.  
  332. o  HP-UX
  333.  
  334. o  OS/400
  335.  
  336. You can develop server applications that run in these environments:
  337.  
  338. o  MVS
  339.  
  340.    -  CICS/MVS
  341.    -  CICS/ESA
  342.    -  IMS/VS DC
  343.    -  IMS/ESA
  344.    -  IMS BMP
  345.    -  MVS/TSO
  346.  
  347. o  VSE
  348.  
  349.    -  CICS/VSE
  350.  
  351. o  VM
  352.  
  353.    -  VM CMS
  354.  
  355. o  CICS OS/2
  356.  
  357. o  OS/2
  358.  
  359. o  Windows NT
  360.  
  361. o  CICS/NT
  362.  
  363. o  AIX
  364.  
  365. o  CICS/6000
  366.  
  367. o  HP-UX
  368.  
  369. o  OS/400
  370.  
  371. In addition, you can develop GUI applications that run on OS/2,
  372. Windows 3.1.1, Windows 95, and Windows NT.
  373.  
  374. Applications developed with Cross System Product, CSP/370AD
  375. Version 4.1, CSP/2AD Version 1.2, and CSP/AD Version 3.2.2, or later,
  376. can be ported to the VisualAge Generator Version 3.0 product family
  377. through external source format and regenerated as COBOL or C++
  378. source.
  379.  
  380. One or more of the following products is required in an enterprise
  381. environment:
  382.  
  383. o  VisualAge Generator Host Services Version 1.1 for MVS, VSE, and VM
  384.  
  385. o  VisualAge Generator Host Services Version 3.1 or 3.6 for OS/400
  386.  
  387. o  VisualAge Generator Server Version 3.0 for OS/2, AIX, Windows NT,
  388.    and HP-UX
  389.  
  390.  
  391. Year 2000
  392.  
  393. This product is Year 2000 Ready.  When used in accordance with its
  394. associated documentation, it is capable of correctly processing,
  395. providing, and/or receiving date data within and between the
  396. twentieth and twenty-first centuries, provided all other products,
  397. (for example, software, hardware, and firmware) used with the product
  398. properly exchange date data with it.
  399.  
  400. STATEMENT OF GENERAL DIRECTION
  401.  
  402. IBM intends to provide access to non-IBM relational databases on
  403. HP-UX using ODBC.
  404.  
  405. EDUCATION AND TRAINING
  406.  
  407. IBM Education and Training VisualAge Generator Education
  408.  
  409. VisualAge Generator Introduction
  410.  
  411. Course Number:  U3840
  412.  
  413. Duration:  4 days
  414.  
  415. Purpose:  This course teaches you the basics of how to use VisualAge
  416. Generator Version 3.  You will use specifications and procedural code
  417. to build and generate server or stand-alone programs into
  418. third-generation language (3GL) source.  You will connect VisualAge
  419. Smalltalk GUI clients to these server programs.  You will define text
  420. user interface (TUI) maps for use in client/server systems or
  421. stand-alone programs.
  422.  
  423. Audience:  People who will design, code, test and generate programs
  424. using VisualAge Generator will find this offering to be most
  425. valuable.  Students who will also build and package VisualAge
  426. Smalltalk GUI clients are directed to the corequisite course,
  427. Application Construction Using VisualAge for Smalltalk (N1762).
  428.  
  429. Prerequisites:  Before taking this course, you should be familiar
  430. with basic programmable workstation navigation concepts, and you
  431. should have some recent programming experience in any language.
  432.  
  433. Objectives:  After completing this course, you should be able to:
  434.  
  435. o  Work with the VisualAge editors
  436.  
  437. o  Define logic and data structures for server or stand-alone
  438.    programs
  439.  
  440. o  Define maps for client programs with a text-based user interface
  441.    or for stand-alone programs
  442.  
  443. o  Connect VisualAge Smalltalk GUI clients to VAGen server programs
  444.  
  445. o  Test and debug with the Interactive Test Facility
  446.  
  447. o  Generate source programs into 3GL source
  448.  
  449. o  Describe how VisualAge can be used to build applications for a
  450.    client/server environment
  451.  
  452. Topics Include
  453.  
  454. o  Relationships between the Developer, Server, and Host Services
  455.    products.
  456.  
  457. o  Introduction to client/server program design
  458.  
  459. o  4GL definition of records, maps, tables, processes, and statement
  460.    groups
  461.  
  462. o  Composition editor connections to callable functions
  463.  
  464. o  Debugging with the Interactive Test Facility
  465.  
  466. o  Generation and discussion of preparation for execution in
  467.    supported environments
  468.  
  469. o  Database support
  470.  
  471. The following class is optional for those students wishing to write
  472. Smalltalk Scripts.  VisualAge Generator developers are not required
  473. to use Smalltalk scripting; it is only an option.
  474.  
  475. OTU Application Construction Using VisualAge For Smalltalk
  476.  
  477. Course Number:  N1762
  478.  
  479. Duration:  5 days
  480.  
  481. Purpose:  This popular, fast-paced course guides you through building
  482. an application for the client/server environment from start to
  483. finish.  Using the powerful VisualAge for Smalltalk from the
  484. VisualAge family of application development tools, you will gain
  485. practical experience in visual programming and in creating
  486. applications from components.
  487.  
  488. Through the use of a pure object-oriented development environment,
  489. you will gain an appreciation for the contrast between object
  490. technology and more traditional -- development approaches.  The
  491. course also introduces the topics of team programming, reuse, and
  492. frameworks, that you can further explore in other courses within the
  493. IBM Object Technology University curriculum.
  494.  
  495. Audience:  Application builders, both from IS and the user community,
  496. who need to learn to use the VisualAge tool to build new applications
  497. from preexisting components.
  498.  
  499. What You Are Taught
  500.  
  501. o  Use each of the VisualAge editors appropriately
  502.  
  503. o  Develop visual components using the composition editor
  504.  
  505. o  Incorporate predefined data base components into an application
  506.  
  507. o  Create the public interface for nonvisual components
  508.  
  509. o  Define simple component behavior using the scripting language
  510.  
  511. o  Use frameworks for building applications
  512.  
  513. o  Describe how VisualAge can be used to build GUI clients for a
  514.    client/server environment
  515.  
  516. Topics Include
  517.  
  518. o  VisualAge and the application development process
  519.  
  520. o  Iterative development
  521.  
  522. o  Team programming
  523.  
  524. o  The VisualAge Architecture: object technology
  525.  
  526. o  Frameworks and how to use them
  527.  
  528. o  Client/server application development
  529.  
  530. o  Common User Access (R) GUI design basics
  531.  
  532. o  The scripting language: Smalltalk
  533.  
  534. o  Composition, public interface, and script editors
  535.  
  536. o  Promoting components for later reuse
  537.  
  538. o  Building and shipping an application
  539.  
  540. o  Integrating parts from other sources
  541.  
  542. Call IBM Education and Training at 800-IBM-TEACH (426-8322) for
  543. education catalogs, schedules, and enrollments.
  544.  
  545. Business Partners VisualAge Generation Education
  546.  
  547. VisualAge Generator education is available on a number of topics and
  548. from a number of IBM Business Partner (TM) sources.  A partial list
  549. of offerings includes the following:
  550.  
  551. o  Compete Incorporated (630-969-1252)
  552.  
  553.    -  Migration from VisualAge Generator V2.x to V3
  554.    -  Introduction to VisualAge Generator
  555.    -  Introductory and Advanced GUI Programming
  556.  
  557. o  Knowledge Systems Corporation (919-677-1116)
  558.  
  559.    -  ENVY for VisualAge Generator
  560.  
  561. o  NextStep Computing, Inc. (919-319-0022)
  562.  
  563.    -  Introduction to VisualAge Generator
  564.    -  VisualAge Generator TUI Programming
  565.  
  566. o  Solutions Through Data Processing (215-628-2929)
  567.  
  568.    -  Introduction to VisualAge Generator
  569.  
  570. Trademarks
  571.  
  572.       TeamConnection, IMS, Distributed Relational Database
  573.       Architecture, Client Access, MQSeries, Object Connection, CICS
  574.       OS/2, and Business Partner are trademarks of International
  575.       Business Machines Corporation in the United States or other
  576.       countries or both.
  577.       VisualAge, OS/2, DB2, CICS, DB2/2, DRDA, AIX, MVS, OS/400,
  578.       CICS/MVS, CICS/ESA, IMS/ESA, CICS/VSE, CICS/6000, and Common
  579.       User Access are registered trademarks of International Business
  580.       Machines Corporation in the United States or other countries or
  581.       both.
  582.       Windows NT is a trademark of Microsoft Corporation.
  583.       Java is a trademark of Sun Microsystems, Inc.
  584.       UNIX is a registered trademark in the United States and other
  585.       countries exclusively through X/Open Company Limited.
  586.       Lotus and Lotus Notes are registered trademarks of Lotus
  587.       Development Corporation.
  588.       Other company, product, and service names may be trademarks or
  589.       service marks of others.
  590.  
  591.  
  592.  
  593. SUPPLEMENTAL INFORMATION
  594.  
  595. SERVICES SUPPORT
  596.  
  597. Services Channels
  598.  
  599. Proper education and consulting assistance have been found to be
  600. critical to the success of VisualAge Generator installations.  The
  601. VisualAge Consulting Services organization provides short term
  602. tactical support geared to assure the success of each VisualAge
  603. Generator customer.
  604.  
  605. VisualAge Generator Consulting Services provides tailorable support
  606. offerings to help customers take full advantage of the VisualAge
  607. Generator solution, as well as custom support for specific
  608. situations, applications, or integration needs.  The VisualAge
  609. Generator Consulting team represents years of experience that can
  610. help improve your customer's productivity by:
  611.  
  612. o  Setting up or optimizing a development and generation environment
  613.  
  614. o  Addressing design and execution environment issues related to
  615.    specific applications
  616.  
  617. o  Optimizing application execution performance
  618.  
  619. o  Establishing interfaces to existing or planned environments on one
  620.    or more platforms
  621.  
  622. o  Implementing template techniques and optimizing reuse
  623.  
  624. o  Mentoring, education, and skills transfer to maximize productivity
  625.  
  626. o  Migration of existing IBM 4GL development environments to
  627.    VisualAge Generator.
  628.  
  629. In addition, if your solution requires other hardware or software
  630. expertise, VisualAge Generator Consulting Services can deliver the
  631. entire seamless solution with other IBM or non-IBM resources.  This
  632. gives you one stop shopping for a development solution, and relieves
  633. you of managing multiple vendors on a project.
  634.  
  635. Additional information is available by clicking on "VisualAge
  636. Generator Consulting Services" at our Web site:
  637.  
  638. http://www.software.ibm.com/ad/visgen
  639.  
  640. The primary education delivery vehicle for IBM products is IBM
  641. Education and Training.  The existing VisualAge Generator class has
  642. been updated to reflect VisualAge Generator Version 3.
  643.  
  644. If education is a required part of an VisualAge Generator Consulting
  645. Services engagement, and continuity of staffing between training and
  646. additional services is critical, specialized education on VisualAge
  647. Generator is available1 from VisualAge Generator Consulting Services
  648. as a part of an overall engagement to help assure the success of the
  649. product.  Additional information is available by clicking on
  650. "VisualAge Generator Consulting Services" at our Web site:
  651.  
  652. http://www.software.ibm.com/ad/visgen
  653.  
  654.  
  655. Professional Certification
  656.  
  657. IBM has added VisualAge Generator certifications to its professional
  658. certification program.  These certifications, focusing on both
  659. knowledge-based and performance-based testing, are designed for
  660. professionals who provide product-specific services using VisualAge
  661. Generator.
  662.  
  663. The new professional certifications are:
  664.  
  665. o  IBM Certified Developer Associate -- VisualAge Generator
  666.    (available September 30, 1997)
  667.  
  668. o  IBM Certified Developer -- VisualAge Generator (planned
  669.    availability first quarter 1998)
  670.  
  671. o  IBM Certified Configuration Analyst -- VisualAge Generator
  672.    (available September 30, 1997)
  673.  
  674. o  IBM Certified Configuration Specialist -- VisualAge Generator
  675.    (planned Availability first quarter 1998)
  676.  
  677. o  IBM Certified Sales Associate -- VisualAge Generator (available
  678.    September 30, 1997)
  679.  
  680. The skills gained as a result of achieving the various certification
  681. levels will help differentiate certified professionals from the
  682. competition.
  683.  
  684. Additional information on the VisualAge Generator certifications
  685. (test descriptions, objectives, prerequisites, and sample tests) is
  686. available in October from the Web at:
  687.  
  688. http://www.software.ibm.com/ad/certify/ot
  689.  
  690.  
  691. PUBLICATIONS
  692.  
  693. The following VisualAge (R) Generator publications will be available
  694. after planned availability.  To order, contact your IBM
  695. representative.
  696.  
  697.                                                         Order
  698. Title                                                   Number
  699.  
  700. Installation Guide                                      GH23-6598
  701. License Information (Server)                            GH23-0253
  702. License Information (Developer)                         GH23-6604
  703. Getting Started                                         GH23-6601
  704. Messages and Codes Reference                            GH23-6597
  705. Client/Server Communications Guide                      SH23-6602
  706. Server Guide                                            SH23-6603
  707. Programmer's Reference                                  SH23-6605
  708. Generation Guide                                        SH23-6606
  709. Design Guide                                            SH23-6607
  710. Guide to Building Parts for Fun                         SH23-6608
  711.   and Profit
  712. External Source Format Reference                        SH23-6609
  713. Guide to Migrating MSLs to ENVY                         SH23-0252
  714.  
  715.  
  716. Displayable Softcopy Publications:  The following VisualAge Generator
  717. publications will be provided in displayable softcopy form.  The
  718. displayable manuals are part of the basic machine-readable material.
  719. The files are shipped on the same media type as the basic
  720. machine-readable material.
  721.  
  722. o  Installation Guide
  723. o  Getting Started
  724. o  Messages and Codes Reference
  725. o  Client/Server Communications Guide
  726. o  Server Guide
  727. o  Programmer's Reference
  728. o  Generation Guide
  729. o  Design Guide
  730. o  Guide to Building Parts for Fun and Profit
  731.  
  732. Source File Publications:  Publications are not provided in source
  733. file form.
  734.  
  735. TECHNICAL INFORMATION AND SPECIFIED OPERATING ENVIRONMENT
  736.  
  737. VisualAge Generator Version 3.0 Hardware Requirements
  738.  
  739. For completeness all of the VisualAge Generator products (regardless
  740. of platform) have been included.  For those products that do not have
  741. pricing and ordering information contained in this announcement, a
  742. reference to the software announcement where that information can be
  743. found is included.
  744.  
  745. VisualAge Generator Developer for OS/2 (R) and Windows NT (TM):  The
  746. following shows the minimum recommended hardware requirements for
  747. OS/2 and Windows NT:
  748.  
  749. o  Processor
  750.  
  751.    A 90MHz Pentium (R), or higher, personal computer capable of
  752.    supporting OS/2 Warp 3.0, or later, or Windows NT 3.51, or later
  753.  
  754.    Note: A 150 MHz processor is optimal.
  755.  
  756. o  For double-byte character set (DBCS) operation, an IBM Personal
  757.    System/55 (or equivalent system) with a Pentium, or higher,
  758.    processor with the appropriate keyboard and peripherals.
  759.  
  760. o  Pointing device
  761.  
  762.    A mouse or other pointing device
  763.  
  764. o  Monitor
  765.  
  766.    VGA graphics monitor or higher-resolution (XGA (R) or SVGA)
  767.    monitor and its appropriate adapter, as supported by OS/2 Warp or
  768.    Windows NT; XGA is recommended.
  769.  
  770. o  Memory
  771.  
  772.    48MB of total memory (RAM) to accommodate OS/2  Warp or Windows
  773.    NT, VisualAge Generator Developer, and other prerequisite
  774.    software.
  775.  
  776.    Note: Additional memory may be required, depending on the other
  777.    user software requirements and the size and complexity of the
  778.    VisualAge Generator programs being created; 64MB is optional.
  779.  
  780. o  Disk space
  781.  
  782.    180MB above the disk space required for any prerequisite software.
  783.  
  784.    Note: When running a local ENVY manager, or if the system is to be
  785.    used as an ENVY server, at least 300MB of additional disk storage
  786.    is recommended.
  787.  
  788.    Note: Additional hard disk space is required to store generation
  789.    outputs, based on size and number of generated applications.
  790.  
  791. o  CD-ROM drive
  792.  
  793.    One of the following:
  794.  
  795.    -  Local CD-ROM
  796.    -  Access to a LAN Server with a CD-ROM drive
  797.  
  798. VisualAge Generator GUI Client Execution:  The following shows the
  799. minimum recommended hardware requirements for GUI clients running on
  800. OS/2 Warp, Windows 3.11, Windows 95, or Windows NT.  Faster
  801. processors with more memory will provide better performance.
  802.  
  803. o  Processor
  804.  
  805.    A 66MHz 486, or higher, personal computer capable of supporting
  806.    OS/2 Warp or Windows (R)
  807.  
  808.    Note: For DBCS operation, an IBM Personal System/55 (or equivalent
  809.    system) with a 486, or higher, processor with the appropriate
  810.    keyboard and peripherals.
  811.  
  812. o  Pointing device
  813.  
  814.    A mouse or other pointing device
  815.  
  816. o  Monitor
  817.  
  818.    VGA graphics monitor or higher-resolution (XGA or SVGA) monitor
  819.    and its appropriate adapter, as supported by Windows 95
  820.  
  821. o  Memory
  822.  
  823.    24MB to 32MB of total memory (RAM) is recommended, depending on
  824.    the complexity of the GUIs and the number of total applications
  825.    running (including VisualAge Generator applications, e-mail,
  826.    calendar, browser, host emulation) on the machine.
  827.  
  828.    Note: For client machines running a single VisualAge Generator
  829.    packaged GUI application and no other applications, a minimum of
  830.    16MB of total memory (RAM) is required.
  831.  
  832. o  Disk space
  833.  
  834.    35MB of hard disk space
  835.  
  836. o  CD-ROM drive
  837.  
  838.    At least one LAN machine with a CD-ROM drive for installation.  It
  839.    can be an internal or external drive.
  840.  
  841. VisualAge Generator Server for OS/2, AIX (R), Windows NT, and HP-UX
  842.  
  843. VisualAge Generator Server for OS/2 and CICS OS/2 (TM):  The
  844. following shows the minimum recommended hardware requirements for
  845. VisualAge Generator Server on OS/2 and CICS OS/2 environments:
  846.  
  847. o  Processor
  848.  
  849.    A 66 MHz 486, or higher, personal computer or LAN server
  850.  
  851.    Note: A 75MHz Pentium, or higher, processor is recommended for
  852.    better response times.
  853.  
  854. o  Memory
  855.  
  856.    For OS/2, 8MB of RAM in addition to the memory requirements of
  857.    prerequisite software.
  858.  
  859.    For CICS OS/2, 2.5MB of RAM in addition to the memory requirements
  860.    of perquisite software.
  861.  
  862. o  Disk space
  863.  
  864.    6MB of hard disk space to install VisualAge Generator Server, in
  865.    addition to the disk space required for prerequisite software.
  866.  
  867. o  CD-ROM drive
  868.  
  869.    One of the following:
  870.  
  871.    -  Local CD-ROM drive
  872.    -  Access to a LAN server with a CD-ROM drive
  873.  
  874. VisualAge Generator Server for AIX and CICS/6000 (R):  The following
  875. shows the minimum recommended hardware requirements for VisualAge
  876. Generator Server for the AIX and CICS/6000 environments.
  877.  
  878. o  Processor
  879.  
  880.    RS/6000 (TM), 300 series model, or higher
  881.  
  882. o  Memory
  883.  
  884.    8MB of RAM in addition to the memory requirements of prerequisite
  885.    software
  886.  
  887. o  Disk space
  888.  
  889.    6MB of hard disk space to install VisualAge Generator Server, in
  890.    addition to the disk space required for perquisite software.
  891.  
  892. o  CD-ROM drive
  893.  
  894.    One of the following:
  895.  
  896.    -  Local CD-ROM drive
  897.    -  Access to a LAN server with a CD-ROM drive
  898.  
  899. VisualAge Generator Server for Windows NT:  The following shows the
  900. minimum recommended hardware requirements for Windows NT and CICS (R)
  901. for Windows NT environments.
  902.  
  903. o  Processor
  904.  
  905.    A 66MHz 486, or higher, personal computer or LAN server
  906.  
  907.    Note: A 75MHz Pentium, or higher, is recommended for better
  908.    response time.
  909.  
  910. o  Memory
  911.  
  912.    8MB of RAM in addition to the memory requirements of prerequisite
  913.    software
  914.  
  915. o  Disk space
  916.  
  917.    6MB of hard disk space to install VisualAge Generator Server, in
  918.    addition to the disk space required for prerequisite software
  919.  
  920. o  CD-ROM drive
  921.  
  922.    One of the following:
  923.  
  924.    -  Local CD-ROM drive
  925.  
  926.    -  Access to a LAN server with a CD-ROM drive
  927.  
  928. VisualAge Generator Server for HP-UX:  The following shows the
  929. minimum recommended hardware requirements for HP-UX environment.
  930.  
  931. o  Processor
  932.  
  933.    HP 9000 Series 700 or 800
  934.  
  935. o  Memory
  936.  
  937.    8MB of RAM in addition to the memory requirements of prerequisite
  938.    software
  939.  
  940. o  Disk space
  941.  
  942.    6MB of hard disk space to install VisualAge Generator Server, in
  943.    addition to the disk space required for prerequisite software
  944.  
  945. o  CD-ROM drive
  946.  
  947.    One of the following:
  948.  
  949.    -  Local CD-ROM drive
  950.  
  951.    -  Access to a LAN server with a CD-ROM drive
  952.  
  953. VisualAge Generator Host Services for MVS (R), VSE, and VM:  The
  954. following shows the minimum hardware requirements for VisualAge
  955. Generator Host Services.
  956.  
  957. o  Processor
  958.  
  959.    Any System/370 (TM) or IBM System/390 (R) processor that supports
  960.    any of the following:
  961.  
  962.    -  MVS/ESA (TM) SP (TM) Version 4.2, or later (program number
  963.       5695-047 or 5695-048)
  964.  
  965.    -  MVS/ESA SP Version 5.1, or later (program number 5655-068 or
  966.       5655-069)
  967.  
  968.    -  VSE/ESA (TM) V1.4 (program number 5750-ACD), or later with
  969.       appropriate prerequisites
  970.  
  971.    -  VSE/ESA V2.1 (program number 5690-VSE), or later with
  972.       appropriate prerequisites
  973.  
  974.    -  VM/ESA (R) Version 1 Release 2.2, or later (program number
  975.       5654-030)
  976.  
  977.    Note: It must also have enough processor storage to meet the
  978.    combined requirements of the host operating system, software
  979.    prerequisites, and the application programs.
  980.  
  981. o  Storage devices
  982.  
  983.    -  For MVS and VSE:
  984.  
  985.       -- Any direct-access storage device supported by the Virtual
  986.          Storage Access Method (VSAM) and the operating system.
  987.  
  988.       -- For system libraries, any devices supported by the operating
  989.          system are allowed.
  990.  
  991.    -  For VM
  992.  
  993.       -- Any CMS minidisk or shared file system directory.
  994.  
  995. o  Tape drive
  996.  
  997.    Any tape drive supported by the operating system (required for
  998.    installation and maintenance)
  999.  
  1000. VisualAge Generator Host Services for OS/400 (R):  The following
  1001. shows the minimum hardware requirements for VisualAge Generator Host
  1002. Services for OS/400.
  1003.  
  1004. o  Processor
  1005.  
  1006.    AS/400 (R) capable of supporting OS/400 Version 3.1 or 3.6.
  1007.  
  1008. o  Tape drive
  1009.  
  1010.    -  Any tape supported by the operating system (required for
  1011.       installation and maintenance)
  1012.  
  1013. o  Disk space
  1014.  
  1015.    -  2MB disk space in addition to that required for the operating
  1016.       system and other applications
  1017.  
  1018. o  Memory
  1019.  
  1020.    16MB memory
  1021.  
  1022.  
  1023. VisualAge Generator Version 3.0 Software Requirements
  1024.  
  1025. For completeness, all of the VisualAge Generator Products (regardless
  1026. of platform) have been included.
  1027.  
  1028. VisualAge Generator Developer for Windows NT:  The following shows
  1029. the minimum software requirements for Windows NT.  VisualAge
  1030. Generator requires that VisualAge for Smalltalk Professional
  1031. Version 4.02 also be installed.  Refer to the VisualAge for Smalltalk
  1032. documentation for additional software requirements for specific
  1033. VisualAge for Smalltalk features.  VisualAge Smalltalk code is
  1034. included in the VisualAge Generator box at no additional cost.
  1035.  
  1036. o  Operating system
  1037.  
  1038.    Windows NT V3.51 or 4.0
  1039.  
  1040. The following shows the optional software requirements for VisualAge
  1041. Generator Developer for Windows NT.
  1042.  
  1043. o  Relational database access
  1044.  
  1045.    For relational databases access, at least one of the following:
  1046.  
  1047.    -  DB2 (R) for Windows NT V2.1, or later (includes Client
  1048.       Application Enabler)
  1049.  
  1050.    -  IBM Distributed Database Connection Services (DDCS) for Windows
  1051.       NT V2.3, or later
  1052.  
  1053.    For remote server access:
  1054.  
  1055.    -  DB2 Client Application Enabler Version 2.1, or later
  1056.  
  1057.    -  For accessing host DB2 databases, DDCS for Windows NT
  1058.       Version 2.3, or later
  1059.  
  1060.    For distributed unit of work, DB2 SDK for Windows NT Version 2.1,
  1061.    or later
  1062.  
  1063. o  Database access via ODBC
  1064.  
  1065.    For accessing DB2 or non-IBM relational databases via ODBC, the
  1066.    corresponding client or server component of the database system
  1067.    supported by VisualAge Generator ODBC Support drivers.
  1068.  
  1069.    Note: To use an ODBC database not provided with VisualAge
  1070.    Generator, it must be ODBC V2-compliant and at least level-1
  1071.    conforming.
  1072.  
  1073. o  Database access via DataJoiner (R)
  1074.  
  1075.    For accessing DB2 or non-IBM relational databases via DataJoiner,
  1076.    DB2 Client Application Enabler/2 V2.1, or later
  1077.  
  1078. o  Hierarchical database access
  1079.  
  1080.    To test VisualAge Generator hierarchical database programs:
  1081.  
  1082.    -  For database administration activities, one of the following:
  1083.  
  1084.       -- Micro Focus COBOL Workbench V4.0 with IMS (TM) Option V3.1
  1085.  
  1086.       -- Micro Focus MVS Workbench V3.2 with IMS Option V3.1
  1087.  
  1088.    -  For accessing a hierarchical database while testing a VisualAge
  1089.       Generator program:
  1090.  
  1091.       -- Micro Focus 32-bit IMS Production Option Version 3.1.  This
  1092.          product is required on each machine accessing the IMS data.
  1093.  
  1094.       Note: Either of the products for database administration can
  1095.       also be used for testing VisualAge Generator programs.
  1096.  
  1097.    -  For accessing remote hierarchical databases on an MVS system,
  1098.       either for database administration or for testing, the
  1099.       following are required:
  1100.  
  1101.       -- One of the following:
  1102.  
  1103.          Micro Focus Remote IMS Requester V1.0 for IMS Option
  1104.  
  1105.          Micro Focus Remote IMS Requester V1.0 for IMS Production
  1106.          Option
  1107.  
  1108.       -- Micro Focus Remote IMS Server V1.0 for IMS/ESA (R) (requires
  1109.          IMS/ESA Transaction Manager V4.1, or later (program number
  1110.          5685-013)
  1111.  
  1112. o  Communications support
  1113.  
  1114.    One or more of the following:
  1115.  
  1116.    -  For TCP/IP communications support, TCP/IP support shipped with
  1117.       Windows NT or any Winsock V1.1-compliant TCP/IP product for
  1118.       Windows NT
  1119.    -  For DCE communication support, Gradient Technology's PC-DCE/32
  1120.       Windows NT Runtime Kit.
  1121.    -  For APPC communications support, Microsoft (R) SNA Server
  1122.    -  For CICS Client communications support, IBM CICS Client for NT
  1123.       V1.0 or later
  1124.    -  For CA/400 communications support, Client Access (TM) for
  1125.       Windows 95/NT Client (32-bit)
  1126.  
  1127. o  Library management
  1128.  
  1129.    To use VisualAge TeamConnection (TM) in conjunction with the ENVY
  1130.    team programming capabilities supplied with the product, VisualAge
  1131.    TeamConnection V2.08.
  1132.  
  1133. VisualAge Generator Developer for OS/2:  The following shows the
  1134. minimum software requirements for VisualAge Generator Developer for
  1135. OS/2.  VisualAge Generator requires that VisualAge for Smalltalk
  1136. Professional Version 4.02 also be installed.  Refer to the VisualAge
  1137. for Smalltalk documentation for additional software requirements for
  1138. specific VisualAge for Smalltalk features.  VisualAge Smalltalk code
  1139. is included in the VisualAge Generator box at no additional cost.
  1140.  
  1141. o  Operating system
  1142.  
  1143.    OS/2 Warp 3.0 or OS/2 Warp 4.0
  1144.  
  1145.    Note: If DBCS is required, one of the following DBCS versions of
  1146.    OS/2:
  1147.  
  1148.    -  OS/2 Warp J3.0, or later
  1149.    -  OS/2 Warp H3.0, or later
  1150.    -  OS/2 Warp T3.0, or later
  1151.    -  OS/2 Warp P3.0, or later
  1152.  
  1153. The following shows the optional software requirements for VisualAge
  1154. Generator Developer for OS/2.
  1155.  
  1156. o  Relational database access
  1157.  
  1158.    For relational database access, DB2/2 (R) V2.1, or later
  1159.  
  1160.    For remote server access:
  1161.  
  1162.    -  DB2 Client Application Enabler/2 V2.1, or later
  1163.  
  1164.    -  For accessing host DB2 databases, IBM Distributed Database
  1165.       Connection Services/2 (R) (DDCS/2) V2.3, or later
  1166.  
  1167.    For distributed unit of work and graphic character support, one of
  1168.    the following:
  1169.  
  1170.    -  DB2/2 Single-User Version 2.1, or later
  1171.  
  1172.    -  DB2/2 Server V2.1, or later
  1173.  
  1174.    -  DDCS/2 V2.3, or later, Software Developer's Kit (SDK) V2.1, or
  1175.       later
  1176.  
  1177. o  Database access via ODBC
  1178.  
  1179.    For accessing DB2 or non-IBM relational databases via ODBC, the
  1180.    corresponding client or server component of the database system
  1181.    supported by VisualAge Generator ODBC support drivers
  1182.  
  1183.    Note: To use an ODBC database driver not provided with VisualAge
  1184.    Generator, it must be an OBDC V2-compliant and at least level-1
  1185.    conforming.
  1186.  
  1187. o  Database access via DataJoiner
  1188.  
  1189.    For accessing DB2 or non-IBM relational databases via DataJoiner,
  1190.    DB2 Client Application Enabler/2 V2.1, or later
  1191.  
  1192. o  Hierarchical database access
  1193.  
  1194.    To test VisualAge Generator hierarchical database programs:
  1195.  
  1196.    -  For database administration activities, one of the following:
  1197.  
  1198.       -- Micro Focus COBOL Workbench V4.0 with IMS Option V3.1
  1199.  
  1200.       -- Micro Focus MVS Workbench V3.2 with IMS Option V3.1
  1201.  
  1202.    -  For accessing a hierarchical database while testing a VisualAge
  1203.       Generator program:
  1204.  
  1205.       -- Micro Focus 32-bit IMS Production Option Version 3.1.  This
  1206.          product is required on each machine accessing the IMS data.
  1207.  
  1208.       Note: Either of the products for database administration can
  1209.       also be used for testing VisualAge Generator programs.
  1210.  
  1211.    -  For accessing remote hierarchical databases on an MVS system,
  1212.       either for database administration or for testing, the
  1213.       following are required:
  1214.  
  1215.       -- One of the following:
  1216.  
  1217.          Micro Focus Remote IMS Requester V1.0 for IMS Option
  1218.  
  1219.          Micro Focus Remote IMS Requester V1.0 for IMS Production
  1220.          Option
  1221.  
  1222.       -- Micro Focus Remote IMS Server V1.0 for IMS/ESA (requires
  1223.          IMS/ESA Transaction Manager V4.1, or later (program number
  1224.          5685-013)
  1225.  
  1226. o  Communications support
  1227.  
  1228.    One or more of the following:
  1229.  
  1230.    -  For TCP/IP communications support, IBM TCP/IP for OS/2 V2.0, or
  1231.       later
  1232.  
  1233.    -  For named pipes communications support, one of the following:
  1234.  
  1235.       OS/2 LAN Server (OS/2 LS) V3.0, or later
  1236.  
  1237.       Novell Netware V2.01 with named pipe extensions
  1238.  
  1239.    -  For DCE communication support, IBM DCE for OS/2 V1.00.2, or
  1240.       later
  1241.  
  1242.    -  For LU2 communications support, IBM PCOMM V4.0, or later
  1243.  
  1244.    -  For APPC communications support, IBM PCOMM V4.0, or later
  1245.  
  1246.    -  For CA/400 communications support, Optimized for OS/2 Client of
  1247.       IBM Client Access for OS/400 V3.1, or later (program number
  1248.       5763-XA1)
  1249.  
  1250.    -  For calling CICS client communication support, CICS Client for
  1251.       OS/2 V1.0
  1252.  
  1253. o  Library management
  1254.  
  1255.    To use VisualAge TeamConnection in conjunction with the ENVY team
  1256.    programming capabilities supplied with the product, VisualAge
  1257.    TeamConnection V2.08.
  1258.  
  1259. VisualAge Generator Generation and Preparation
  1260.  
  1261. VisualAge Generator for Windows NT:  The following shows the optional
  1262. software requirements for generation on Windows NT
  1263.  
  1264. o  Relational database access
  1265.  
  1266.    For validation of SQL statements during COBOL generation for OS/2,
  1267.    MVS, VSE, VM, or AS/400 systems, at least one of the following:
  1268.  
  1269.    -  DB2 for Windows NT V2.1, or later
  1270.  
  1271.    -  Distributed Database Connection Services for Windows NT V2.3,
  1272.       or later
  1273.  
  1274.    For validation to be performed by the run-time database manager
  1275.    via DRDA (R) access, IBM DDCS/2 V2.3, or later.
  1276.  
  1277.    Note: For C++ target environments, because SQL statements are
  1278.    validated during precompile, there are no special requirements for
  1279.    SQL on the generation machine.
  1280.  
  1281. o  Communications support
  1282.  
  1283.    For transmitting generation outputs to the target system for
  1284.    preparation:
  1285.  
  1286.    -  For generation for OS/2, AIX, HP, or OS/400 systems:
  1287.  
  1288.       -- The TCP/IP shipped with Windows NT or any Winsock
  1289.          V1.1-compliant TCP/IP product for Windows NT that supports
  1290.          FTP and REXX
  1291.  
  1292.    -  For generation for MVS or VM systems, one of the following:
  1293.  
  1294.       -- The TCP/IP shipped with Windows NT or any Winsock
  1295.          V1.1-compliant TCP/IP product for Windows NT that supports
  1296.          FTP and REXX
  1297.  
  1298.       -- PCOMM V4.11, or later
  1299.  
  1300.    -  For generation for VSE systems:
  1301.  
  1302.       -- PCOMM V4.11, or later
  1303.  
  1304. VisualAge Generator for OS/2 :  The following shows the optional
  1305. software requirements for generation on OS/2.
  1306.  
  1307. o  Relational database access
  1308.  
  1309.    For validation of SQL statements during COBOL generation, OS/2,
  1310.    MVS, VM, or AS/400 systems, DB2/2 V2.1, or later
  1311.  
  1312.    For validation to be performed by the run-time database manager
  1313.    via DRDA access, IBM DDCS/2 V2.3, or later
  1314.  
  1315.    Note: For C++ target environments, SQL statements are validated
  1316.    during precompile, so there are no special requirements for SQL on
  1317.    the generation machine.
  1318.  
  1319. o  Communications support
  1320.  
  1321.    For transmitting generation outputs to the target system for
  1322.    preparation:
  1323.  
  1324.    -  For generation for Windows NT, AIX, HP, or OS/400 systems:
  1325.  
  1326.       -- TCP/IP V2.0 for OS/2, or later
  1327.  
  1328.    -  For generation for MVS or VM systems, one of the following:
  1329.  
  1330.       -- TCP/IP V2.0 for OS/2, or later
  1331.  
  1332.       -- PCOMM V4.11, or later
  1333.  
  1334.    -  For generation for VSE systems:
  1335.  
  1336.       -- PCOMM V4.11, or later
  1337.  
  1338. o  LAN
  1339.  
  1340.    For generation of MVS, VSE, VM, and OS/400 systems:
  1341.  
  1342.    -  For configuring a LAN server to support COBOL generation, IBM
  1343.       OS/2 LAN Server (OS/2 LS) V3.0, or later
  1344.  
  1345. Preparation for Generated COBOL or C++ Programs
  1346.  
  1347. Generated COBOL or C++:  The following shows the minimum software
  1348. requirements for preparation of generated COBOL or C++ programs on
  1349. the target platform.
  1350.  
  1351. o  Preparation and compilation for native OS/2
  1352.  
  1353.    -  OS/2 system with OS/2 Warp 3.0 or 4.0
  1354.  
  1355.    -  VisualAge for C++ for OS/2 V3.0, or later
  1356.  
  1357.    -  Operating System/2 (R) Procedures Language 2/REXX
  1358.  
  1359.    -  TCP/IP V2.0 for OS/2, or later
  1360.  
  1361. o  Preparation and compilation for CICS OS/2
  1362.  
  1363.    -  OS/2 system with OS/2 Warp 3.0 or 4.0
  1364.    -  Compiler Library of IBM VisualAge COBOL for OS/2 Version 1.0
  1365.    -  Operating System/2 Procedures Language 2/REXX
  1366.    -  TCP/IP V2.0 for OS/2, or later
  1367.    -  CICS for OS/2 V3
  1368.  
  1369. o  Preparation and compilation for native AIX
  1370.  
  1371.    -  AIX system with IBM AIX Version 4.1.4 or later, with
  1372.       appropriate prerequisites
  1373.    -  C Set ++ (R) for AIX V3.1, or later
  1374.    -  TCP/IP V4.1, or later, shipped with AIX
  1375.  
  1376. o  Preparation and compilation for CICS/6000
  1377.  
  1378.    -  AIX system with IBM AIX Version 4.1.4, or later, with
  1379.       appropriate prerequisites
  1380.    -  C Set ++ for AIX V3.1, or later
  1381.    -  TCP/IP V4.1, or later, shipped with AIX
  1382.    -  IBM Transaction Server for AIX V4 (5697-251)
  1383.  
  1384. o  Preparation and compilation for Windows NT
  1385.  
  1386.    -  Windows NT system with Windows NT Version 3.51, or later, with
  1387.       appropriate prerequisites.
  1388.  
  1389.    -  One of the following C++ products for compiling VisualAge
  1390.       Generator generated programs:
  1391.  
  1392.       -- VisualAge for C++ for Windows Version 3.5
  1393.       -- Microsoft Visual C++ for Windows 4.0, or later
  1394.  
  1395.    -  The TCP/IP support shipped with Windows NT or any Winsock
  1396.       V1.1-compliant TCP/IP product for Windows NT
  1397.  
  1398. o  Preparation and compilation for CICS for Windows NT
  1399.  
  1400.    -  Windows NT system with Windows NT Version 3.51, or later, with
  1401.       appropriate prerequisites
  1402.  
  1403.    -  One of the following C++ products for compiling VisualAge
  1404.       Generator generated programs:
  1405.  
  1406.       -- VisualAge for C++ for Windows Version 3.5
  1407.       -- Microsoft Visual C++ for Windows 4.0, or later
  1408.  
  1409.    -  The TCP/IP support shipped with Windows NT or any Winsock
  1410.       V1.1-compliant TCP/IP product for Windows NT
  1411.  
  1412.    -  IBM Transaction Server for Windows NT V4.0
  1413.  
  1414. o  Preparation and compilation for HP-UX
  1415.  
  1416.    -  HP system with HP-UX V10.10 with appropriate prerequisites
  1417.  
  1418.    -  HP aC++ Version A.01.05, or later
  1419.  
  1420.    -  HP TCP/IP, shipped with HP-UX
  1421.  
  1422. o  Preparation and compilation for MVS
  1423.  
  1424.    -  MVS system with one of the following environments, including
  1425.       MVS batch functions with the appropriate prerequisites:
  1426.  
  1427.       -- MVS/ESA SP Version 4.2, or later (program number 5695-047 or
  1428.          5695-048)
  1429.  
  1430.       -- MVS/ESA SP Version 5.1, or later (program number 5655-068 or
  1431.          5655-069)
  1432.  
  1433.    -  One of the following COBOL products for compiling VisualAge
  1434.       Generator generated applications:
  1435.  
  1436.       -- VS COBOL II Compiler, Library and Debug Version 1.4, or
  1437.          later (program number 5668-958)
  1438.  
  1439.       -- VS COBOL II Compiler and Library Version 1.4, or later
  1440.          (program number 5688-023)
  1441.  
  1442.       -- IBM SAA (R) AD/Cycle (R) COBOL/370 (TM) Compiler Version 1.1
  1443.          at PUT level 9201, or higher (program number 5688-197) (This
  1444.          product was renamed IBM COBOL for MVS and VM/SP CMS after
  1445.          V1.4.)
  1446.  
  1447.    -  One of the products for receiving generation outputs:
  1448.  
  1449.       -- TCP/IP
  1450.  
  1451.       -- SNA support
  1452.  
  1453.    -  For preparation for MVS CICS, one of the following
  1454.  
  1455.       -- CICS/MVS (R) V2.1.2, or later (program number 5665-043)
  1456.  
  1457.       -- MVS/ESA V3.2.1, or later (program number 5685-083)
  1458.  
  1459. o  Preparation and compilation for VSE
  1460.  
  1461.    -  VSE system with VSE/ESA Version 1.4, or later (program number
  1462.       5750-ACD) with the appropriate prerequisites or VSE/ESA
  1463.       Version 2.1, or later (program number 5790-VSE) with the
  1464.       appropriate prerequisites:
  1465.  
  1466.    -  One of the following COBOL products for compiling VisualAge
  1467.       Generator generated applications:
  1468.  
  1469.       -- COBOL for VSE Version 1.1, or later (program number
  1470.          5686-068)
  1471.  
  1472.       -- VS COBOL II Compiler, Library and Debug Version 1.4, or
  1473.          later (program number 5668-958)
  1474.  
  1475.       -- VS COBOL II Compiler and Library Version 1.4, or later
  1476.          (program number 5688-023)
  1477.  
  1478.    -  For receiving generation outputs, SNA support
  1479.  
  1480.    -  For preparation for CICS VSE, IBM CICS/VSE (R) V2.3, or later
  1481.       (program number 5686-026)
  1482.  
  1483. o  Preparation and compilation for VM
  1484.  
  1485.    -  One of the following VM systems with appropriate prerequisites:
  1486.  
  1487.       -- VM/ESA Version 1.2.2, or later, (program number 5654-030)
  1488.          with RSU9403 service level and APARs VM60613 and VM60578
  1489.  
  1490.       -- VM/ESA V2.1.0, or later, (program number 5654-030) with
  1491.          RSU9403 service level and APARs VM60613, VM60578, and
  1492.          PN83993
  1493.  
  1494.    -  One of the following COBOL products for compiling VisualAge
  1495.       Generator generated programs:
  1496.  
  1497.       -- VS COBOL II Compiler, Library, and Debug V1.4, or later
  1498.          (program number 56868-958)
  1499.  
  1500.       -- VS COBOL II Compiler and Library V1.4, or later (program
  1501.          number 5688-023)
  1502.  
  1503.       -- IBM SAA AD/Cycle COBOL/370 Compiler Version 1.1 at PUT level
  1504.          9201, or higher (program number 5688-197), required for
  1505.          integration with common run-time environment (This product
  1506.          was renamed IBM COBOL for MVS and VM/SP CMS after V1.4.)
  1507.  
  1508.    -  For receiving generation outputs, one of the following:
  1509.  
  1510.       -- TCP/IP
  1511.  
  1512.       -- SNA support
  1513.  
  1514. o  Preparation and compilation for OS/400
  1515.  
  1516.    -  AS/400 system with OS/400 Version 3.1, or later, (program
  1517.       number 5763-SS1) with appropriate prerequisites.
  1518.  
  1519.    -  ILE COBOL/400 (R) V3.1, or later (program number 5763-CB1)
  1520.  
  1521.    -  For receiving generation output, TCP/IP
  1522.  
  1523. The following shows the optional software requirements for
  1524. preparation.
  1525.  
  1526. o  Relational database access
  1527.  
  1528.    For preparation on OS/2 systems:
  1529.  
  1530.    -  For validation and preparation of SQL statements, one of the
  1531.       following:
  1532.  
  1533.       -- DB2/2 Single-User Version 2.1, or later
  1534.  
  1535.       -- DB2/2 Server V2.1, or later, and SDK V2.1, or later
  1536.  
  1537.    -  For preparation for AIX systems:
  1538.  
  1539.       -- For validation of SQL statements during preparation, DB2
  1540.          AIX/6000 (R) (DB/6000) Version 2.1, or later
  1541.  
  1542.    -  For preparation for Windows NT systems:
  1543.  
  1544.       -- For validation of SQL statements during preparation, DB2/2
  1545.          for Windows NT Version 2.1, or later
  1546.  
  1547.    -  For preparation for HP systems:
  1548.  
  1549.       -- For validation of SQL statements during preparation, DB2 for
  1550.          HP-UX V2.1.2
  1551.  
  1552.    -  For DB2 precompile and bind during preparation on MVS, one of
  1553.       the following products:
  1554.  
  1555.       -- DB2 V2.3, or later (5665-DB2)
  1556.  
  1557.       -- DB2 V3.1, or later (5685-DB2)
  1558.  
  1559.       -- DB2 for MVS/ESA V4, or later (5695-DB2)
  1560.  
  1561.    -  For preparation on VM and VSE systems:
  1562.  
  1563.       -- For SQL precompile during preparation on VM and VSE,
  1564.          Structured Query Language/Data System (SQL/DS (TM)) V3.4, or
  1565.          later (5688-103)
  1566.  
  1567.    -  For preparation on OS/400 systems:
  1568.  
  1569.       -- For DB2 bind during preparation on OS/400, DB2/400 (R) Query
  1570.          Manager and SQL Development Kit V3.1 (5763-ST1)
  1571.  
  1572. o  Database access via OBDC
  1573.  
  1574.    For C++ target environments, because there is no SQL validation
  1575.    during preparation, there is no requirement for database software
  1576.    on the preparation machine.
  1577.  
  1578. VisualAge Generator OS/2 GUI Execution Environment:  The following
  1579. shows the minimum software requirements for GUI run-time support for
  1580. OS/2.
  1581.  
  1582. o  Operating system
  1583.  
  1584.    OS/2 Warp 3.0, or later
  1585.  
  1586.    Note: If DBCS support is required, one of the following DBCS
  1587.    versions of OS/2:
  1588.  
  1589.    -  OS/2 Warp J 3.0, or later
  1590.    -  OS/2 Warp H 3.0, or later
  1591.    -  OS/2 Warp T 3.0, or later
  1592.    -  OS/2 Warp P 3.0, or later
  1593.  
  1594. The following shows the optional software requirements for GUI
  1595. run-time support on OS/2.
  1596.  
  1597. o  Communications support
  1598.  
  1599.    One or more of the following:
  1600.  
  1601.    -  For TCP/IP communications support, TCP/IP for OS/2 V2.0, or
  1602.       later
  1603.  
  1604.    -  For named pipes communications support, one of the following:
  1605.  
  1606.       OS/2 LAN Server (OS/2 LS) V3.0, or later
  1607.  
  1608.       Novell NetWare V2.01 with named pipes extensions
  1609.  
  1610.    -  For LU 2 communications support, IBM PCOMM V4.0, or later
  1611.  
  1612.    -  For DCE communications support, IBM DCE for OS/2 V1.00.2, or
  1613.       later
  1614.  
  1615.    -  For APPC communication support, IBM PCOMM V4.0, or later
  1616.  
  1617.    -  For calling OS/400 server programs, Optimized for OS/2 Client
  1618.       of IBM Client Access for OS/400 V3.1, or later (program number
  1619.       5763-XA1)
  1620.  
  1621.    -  For calling CICS client communications support, CICS client for
  1622.       OS/2 V1.0
  1623.  
  1624. VisualAge Generator Windows 3.1.1 GUI Client Execution Environment:
  1625. The following shows the minimum software requirements for GUI
  1626. run-time support for Windows 3.1.1.
  1627.  
  1628. o  Operating system
  1629.  
  1630.    Microsoft Windows 3.1.1
  1631.  
  1632.    Note: If DBCS support is required, the appropriate Microsoft
  1633.    Windows 3.1.1 product with DBCS enablement and the appropriate
  1634.    national language version equivalent for the prerequisite
  1635.    products.
  1636.  
  1637. The following shows the optional software requirements for GUI
  1638. run-time support on Windows 3.1.1.
  1639.  
  1640. o  Communications support
  1641.  
  1642.    One or more of the following:
  1643.  
  1644.    -  For TCP/IP communication support, any Winsock V1.1-compliant
  1645.       TCP/IP product for Windows 3.1.1
  1646.  
  1647.    -  For named pipes communications support, one of the following:
  1648.  
  1649.       OS/2 LS Version 3.0, or later (includes DOS LAN Requester),
  1650.       Advanced package
  1651.  
  1652.       Novell NetWare Requestor for DOS and Windows
  1653.  
  1654.    -  For LU 2 communications support, IBM PCOMM V4.1, or later
  1655.  
  1656.    -  For DCE communications support, IBM DCE for Windows
  1657.       Version 1.1, or later
  1658.  
  1659.    For calling CICS server applications, CICS Client for Windows
  1660.    Version 1.0
  1661.  
  1662.    For calling IMS server applications, IMS Network Services for
  1663.    Windows Version 1.0, or later
  1664.  
  1665.    For calling OS/400 server applications, Windows 3.1 Client of IBM
  1666.    Client Access for OS/400 V3.1, or later (program number 5763-XA1)
  1667.  
  1668. VisualAge Generator Windows 95 GUI Client Execution Environment:  The
  1669. following shows the minimum software requirements for GUI run-time
  1670. support for Windows 95.
  1671.  
  1672. o  Operating system
  1673.  
  1674.    Microsoft Windows 95
  1675.  
  1676.    Note: If DBCS support is required, the appropriate Microsoft
  1677.    Windows 95 product with DBCS enablement and the appropriate
  1678.    national language version equivalent for the prerequisite
  1679.    products.
  1680.  
  1681. The following shows the optional software requirements for GUI
  1682. run-time support for Windows 95.
  1683.  
  1684. o  Communications support
  1685.  
  1686.    One or more of the following:
  1687.  
  1688.    -  For TCP/IP communications support, TCP/IP support shipped with
  1689.       Windows 95 or any Winsock V1.1-compliant TCP/IP product for
  1690.       Windows 95
  1691.  
  1692.    -  For DCE communications support, Gradient Technologies PC-DCS/32
  1693.       Windows 95 Runtime Kit
  1694.  
  1695.    -  For APPC communications support, IBM PCOMM V4.0, or later
  1696.  
  1697.    -  For CICS Client communications support, IBM CICS Client for
  1698.       Windows 95 V1.0, or later
  1699.  
  1700.    -  For CA/400 communications support, Client Access for Windows 95
  1701.       or Windows NT Client (32-bit)
  1702.  
  1703. VisualAge Generator Windows NT GUI Client Execution Environment:  The
  1704. following shows the minimum software requirements for GUI run-time
  1705. support for Windows NT.
  1706.  
  1707. o  Operating system
  1708.  
  1709.    Microsoft Windows NT 3.51 or 4.0
  1710.  
  1711.    Note: If DBCS support is required, the appropriate Windows NT
  1712.    product with DBCS enablement and the appropriate national language
  1713.    version equivalent for the prerequisite products.
  1714.  
  1715. The following shows the optional software requirements for GUI
  1716. run-time support for Windows NT.
  1717.  
  1718. o  Communications support
  1719.  
  1720.    One or more of the following:
  1721.  
  1722.    -  For TCP/IP communications support, TCP/IP support shipped with
  1723.       Windows NT or any Winsock V1.1-compliant TCP/IP product for
  1724.       Windows NT
  1725.  
  1726.    -  For DCE communications support, Gradient Technologies PC-DCS/32
  1727.       Windows NT Runtime Kit
  1728.  
  1729.    -  For APPC communications support, IBM PCOMM V4.0, or later
  1730.  
  1731.    -  For CICS Client communications support, IBM CICS Client for
  1732.       Windows NT V1.0, or later
  1733.  
  1734.    -  For CA/400 communications support, Client Access for Windows 95
  1735.       or Windows NT Client (32-bit)
  1736.  
  1737. VisualAge Generator Server for OS/2, AIX, Windows NT, and HP-UX
  1738.  
  1739. VisualAge Generator Server for CICS OS/2:  The following shows the
  1740. minimum software requirements for the Generator Server CICS
  1741. OS/2 environment:
  1742.  
  1743. o  Operating system
  1744.  
  1745.    OS/2 Warp 3.0 or OS/2 Warp 4.0
  1746.  
  1747.    Note: If DBCS support is required, one of the following DBCS
  1748.    versions of OS/2:
  1749.  
  1750.    -  OS/2 Warp J 3.0, or later
  1751.    -  OS/2 Warp H 3.0, or later
  1752.    -  OS/2 Warp T 3.0, or later
  1753.    -  OS/2 Warp P 3.0, or later
  1754.  
  1755. o  COBOL for executing
  1756.  
  1757.    Run-time libraries of VisualAge COBOL for OS/2 V1.0
  1758.  
  1759. o  CICS
  1760.  
  1761.    -  CICS for OS/2 Version 3, or later
  1762.  
  1763. The following shows the optional software requirements for the
  1764. Generator Server CICS OS/2 environment.
  1765.  
  1766. o  Relational database access
  1767.  
  1768.    One of the following:
  1769.  
  1770.    -  DB2/2 Single-User Version 2.1, or later
  1771.  
  1772.    -  DB2/2 Server Version 2.1, or later, and SDK Version 2.1, or
  1773.       later
  1774.  
  1775.    -  DDCS/2 Version 2.3, or later
  1776.  
  1777. o  Database access via DataJoiner
  1778.  
  1779.    For accessing IBM or non-IBM databases via DataJoiner, DB2 Client
  1780.    Application Enabler/2 Version 2.1, or later
  1781.  
  1782. o  Communications support
  1783.  
  1784.    One or more of the following:
  1785.  
  1786.    -  For TCP/IP communications support, TCP/IP for OS/2 V2.0, or
  1787.       later
  1788.  
  1789.    -  For named pipes communications support, one of the following:
  1790.  
  1791.       -- OS/2 LS V3.0, or later
  1792.  
  1793.       -- Novell NetWare V2.01 with named pipe extensions
  1794.  
  1795.    -  For DCE communications support, IBM DCE for OS/2 V1.00.2, or
  1796.       later
  1797.  
  1798.    -  For LU2 communications support, IBM PCOMM V4.0, or later
  1799.  
  1800.    -  For APPC communications support, IBM PCOMM V4.0, or later
  1801.  
  1802.    -  For CA/400 communications support, Optimized for OS/2 Client of
  1803.       IBM Client Access for OS/400 V3.1, or later (5763-XA1)
  1804.  
  1805.    -  For calling CICS communications support, CICS Client for
  1806.       OS/2 V1.0
  1807.  
  1808. VisualAge Generator Server for OS/2:  The following shows the minimum
  1809. software requirements for the Generator Server OS/2 environment.
  1810.  
  1811. o  Operating system
  1812.  
  1813.    OS/2 Warp 3.0 or OS/2 Warp 4.0
  1814.  
  1815.    Note: If DBCS support is required, one of the following DBCS
  1816.    versions of OS/2:
  1817.  
  1818.    -  OS/2 Warp J 3.0, or later
  1819.    -  OS/2 Warp H 3.0, or later
  1820.    -  OS/2 Warp T 3.0, or later
  1821.    -  OS/2 Warp P 3.0, or later
  1822.  
  1823. The following shows the optional software requirements for the
  1824. Generator Server OS/2 environment.
  1825.  
  1826. o  Communications support
  1827.  
  1828.    One or more of the following:
  1829.  
  1830.    -  For TCP/IP communications support, TCP/IP for OS/2 V2.0, or
  1831.       later
  1832.  
  1833.    -  For named pipes communications support, one of the following:
  1834.  
  1835.       -- OS/2 LS V3.0, or later
  1836.  
  1837.       -- Novell NetWare V2.01 with named pipe extensions
  1838.  
  1839.    -  For DCE communications support, IBM DCE for OS/2 V1.00.2, or
  1840.       later
  1841.  
  1842.    -  For LU2 communications support, IBM PCOMM V4.0, or later
  1843.  
  1844.    -  For APPC communications support, IBM PCOMM V4.0, or later
  1845.  
  1846.    -  For CA/400 communications support, Optimized for OS/2 Client of
  1847.       IBM Client Access for OS/400 V3.1, or later (5763-XA1)
  1848.  
  1849.    -  For calling CICS communications support, CICS Client for
  1850.       OS/2 V1.0
  1851.  
  1852. o  LAN
  1853.  
  1854.    For sharing files in a LAN environment, OS/2 LS Version 3.0 or
  1855.    later, Advanced package
  1856.  
  1857. o  Relational database access
  1858.  
  1859.    For relational database access, DB2/2 Version 2.1, or later
  1860.  
  1861.    For remote server access:
  1862.  
  1863.    -  DB2 Client Application Enabler/2 Version 2.1, or later
  1864.  
  1865.    -  For accessing host DB2 databases, DDCS/2 Version 2.3, or later
  1866.  
  1867.    For distributed unit of work and graphic character support, one of
  1868.    the following:
  1869.  
  1870.    -  DDB2/2 Single-User Version 2.1, or later
  1871.  
  1872.    -  DB2/2 Server Version 2.1, or later, and SDK Version 2.1, or
  1873.       later
  1874.  
  1875.    -  DDCS/2 Version 2.3, or later
  1876.  
  1877. o  Database access via ODBC
  1878.  
  1879.    For accessing DB2 or non-IBM databases via ODBC, the corresponding
  1880.    client or server component of the database supported by VisualAge
  1881.    Generator ODBC Support Drivers
  1882.  
  1883.    Note: To use an OBDC database driver not provided with VisualAge
  1884.    Generator, it must be OBDC V2-compliant and at least level-1
  1885.    conforming.
  1886.  
  1887. o  Database access via DataJoiner
  1888.  
  1889.    For accessing IBM or non-IBM databases via DataJoiner, DB2 Client
  1890.    Application Enabler/2 Version 2.1, or later
  1891.  
  1892. o  File access
  1893.  
  1894.    -  For accessing Btrieve files, Btrieve for OS/2
  1895.  
  1896.    -  For accessing Micro Focus files, Micro Focus COBOL for DOS and
  1897.       OS/2 Version 3.0.60
  1898.  
  1899. VisualAge Generator Server for AIX:  The following shows minimum
  1900. software requirements for the Generator Server AIX environment:
  1901.  
  1902. o  Operating system
  1903.  
  1904.    AIX Version 4.1.4, or later
  1905.  
  1906. The following shows the optional software requirements for the
  1907. Generator Server AIX environment:
  1908.  
  1909. o  Communications
  1910.  
  1911.    One of the following:
  1912.  
  1913.    -  For TCP/IP communications support, TCP/IP V4.1, or later,
  1914.       shipped with AIX
  1915.  
  1916.    -  For MQ (TM) communications support, MQSeries (TM) for AIX V2.2,
  1917.       or later (5765-514)
  1918.  
  1919.    -  For DCE communications support, DCE Base Services for AIX V2.1
  1920.       with feature 5055 (5765-117, or later)
  1921.  
  1922. o  Relational database access
  1923.  
  1924.    -  For relational database access, DB2 AIX/6000 (DB2/6000 (R))
  1925.       Version 2.1, or later
  1926.  
  1927.    -  For remote server access:
  1928.  
  1929.       -- AIX DB2 Client Application Enabler/6000 Version 2.1, or
  1930.          later
  1931.  
  1932.       -- Distributed Database Connection Services/6000 (DDCS/6000)
  1933.          V2.1, or later (part number 62G3791 or 62G3799)
  1934.  
  1935.    -  For distributed unit of work and graphic character support:
  1936.  
  1937.       -- DB2 for AIX Version 2.1 (includes Client Application
  1938.          Enabler)
  1939.       -- DB2 SDK for AIX Version 2.1
  1940.       -- DDCS for AIX Version 2.1
  1941.  
  1942. o  Databases access via ODBC
  1943.  
  1944.    For accessing DB2 or non-IBM databases via ODBC, the corresponding
  1945.    client or server component of the database system supported by
  1946.    VisualAge Generator Support Drivers
  1947.  
  1948.    Note: To use an ODBC databases driver not provided with VisualAge
  1949.    Generator, it must be ODBC V2-compliant and at least level-1
  1950.    conforming.
  1951.  
  1952. o  Database access via DataJoiner
  1953.  
  1954.    -  DataJoiner for AIX Version 1, or later
  1955.  
  1956.    -  AIX DB2 Client Application Enabler/6000 Version 1.1, or later
  1957.  
  1958. o  DBCS support
  1959.  
  1960.    The appropriate national language version equivalent for the
  1961.    prerequisite products
  1962.  
  1963. VisualAge Generator Server for CICS/6000:  The following shows the
  1964. minimum software requirements for the Generator Server CICS/6000
  1965. environment.
  1966.  
  1967. o  Operating System
  1968.  
  1969.    AIX Version 4.1.4, or later (program number 5765-030)
  1970.  
  1971. o  CICS
  1972.  
  1973.    -  DCE Base Services for AIX Version 1.3 (with feature 5055)
  1974.       (program number 5765-117), or later
  1975.  
  1976.    -  DCE Security Server for AIX Version 1.3 (program number
  1977.       5765-118), or later
  1978.  
  1979.    -  DCE Cell Directory Server for AIX Version 1.3 (program number
  1980.       5765-119), or later
  1981.  
  1982.    -  Encina (R) Server for AIX Version 1.3 (program number
  1983.       5696-240), or later
  1984.  
  1985.    -  Encina Structured File Server Version 1.3 (program number
  1986.       5696-237).  or later
  1987.  
  1988.    -  Encina PPC Executive Version 1.3 with Syncpoint Level 2 Support
  1989.       (program number 5696-931), or later
  1990.  
  1991.    -  For SNA SL2 communications, or for when the SNA server is on a
  1992.       different RS/6000 from CICS/6000, Encina PPC Gateway
  1993.       Version 1.3 with Syncpoint Level 2 Support (program number
  1994.       5696-930), or later
  1995.  
  1996.    -  IBM Transaction Server for AIX V4 (5697-251)
  1997.  
  1998.    -  AIX SNA Server/6000 Version 2.1.1 (program number 5765-247)
  1999.       with PTFs U435033 and U435034, or later
  2000.  
  2001. The following shows the optional software requirements for Generator
  2002. Server CICS/6000 environment:
  2003.  
  2004. o  Relational database access
  2005.  
  2006.    For relational database access, DATABASE 2 (TM) AIX/6000
  2007.    (DB2/6000) Version 2.1, or later
  2008.  
  2009.    For remote server access:
  2010.  
  2011.    -  AIX DB2 Client Application Enabler/6000 Version 2.1, or later
  2012.  
  2013.    -  DDCS/6000 V2.1, or later (part number 62G3791 or 62G3799)
  2014.  
  2015.    For distributed unit of work and graphic character support:
  2016.  
  2017.    -  DB2 for AIX Version 2.1 (includes Client Application Enabler)
  2018.  
  2019.    -  DB2 SDK for AIX Version 2.1
  2020.  
  2021.    -  DDCS for AIX Version 2.1
  2022.  
  2023. o  Database access via DataJoiner
  2024.  
  2025.    -  DataJoiner for AIX Version 1, or later
  2026.  
  2027.    -  AIX DB2 Client Application Enabler/6000 Version 1.1, or later
  2028.  
  2029. o  Communications
  2030.  
  2031.    -  For TCP/IP communications support, TCP/IP V4.1, or later,
  2032.       shipped with AIX
  2033.  
  2034.    -  For MQ communications support, MQSeries for AIX V2.2, or later
  2035.       (5765-514)
  2036.  
  2037.    -  For DCE communications support, DCE Base Services for AIX V2.1
  2038.       with Feature 5055 (5765-117), or later
  2039.  
  2040. o  DBCS support
  2041.  
  2042.    The appropriate national language version equivalent for the
  2043.    prerequisite products
  2044.  
  2045. VisualAge Generator Server for Windows NT:  The following shows
  2046. minimum software requirements for the Generator Server Windows NT
  2047. environment.
  2048.  
  2049. o  Operating system
  2050.  
  2051.    Windows NT Version 3.51, or later
  2052.  
  2053. The following shows the optional software requirements for the
  2054. Generator Server Windows NT environment:
  2055.  
  2056. o  Relational database access
  2057.  
  2058.    For relational database access, at least one of the following:
  2059.  
  2060.    -  DB2 for Windows NT Version 2.1, or later (includes Client
  2061.       Application Enabler)
  2062.  
  2063.    -  DDCS for Windows NT Version 2.3, or later
  2064.  
  2065.    For remote server access:
  2066.  
  2067.    -  DB2 Client Application Enabler for Windows NT Version 2.1, or
  2068.       later
  2069.  
  2070.    -  For accessing host-to-DB2 databases, DDCS for Windows NT
  2071.       Version 2.3, or later
  2072.  
  2073.    For distributed unit of work, DB2 SDK for Windows NT Version 2.1,
  2074.    or later
  2075.  
  2076. o  Database access via ODBC
  2077.  
  2078.    For accessing DB2 or non-IBM databases via ODBC, the corresponding
  2079.    client or server component of the database system supported by
  2080.    VisualAge Generator ODBC support drivers
  2081.  
  2082.    Note: To use an ODBC database driver not provided with VisualAge
  2083.    Generator, it must be ODBC V2-compliant and at least level-1
  2084.    conforming
  2085.  
  2086. o  Communications
  2087.  
  2088.    One or more of the following:
  2089.  
  2090.    -  For TCP/IP communications, the TCP/IP support shipped with
  2091.       Windows NT or any Winsock V1.1-compliant TCP/IP product for
  2092.       Windows NT
  2093.  
  2094.    -  For DCE communications support, Gradient Technologies PC-DCE/32
  2095.       Windows NT Runtime Kit
  2096.  
  2097.    -  For APPC communications support, Microsoft SNA Server
  2098.  
  2099.    -  For CICS Client communications support, IBM CICS Client for NT
  2100.       V1.0, or later
  2101.  
  2102.    -  For CA/400 communications support, Client Access for Windows NT
  2103.       Client (32-bit)
  2104.  
  2105. o  File access
  2106.  
  2107.    -  For accessing Btrieve files, Btrieve for Windows NT
  2108.  
  2109. o  DBCS support
  2110.  
  2111.    -  The appropriate national language version equivalent for the
  2112.       prerequisite products
  2113.  
  2114. VisualAge Generator Server for CICS for Windows NT:  The following
  2115. shows minimum software requirements for the Generator Server for CICS
  2116. for Windows NT environment.
  2117.  
  2118. o  Operating system
  2119.  
  2120.    -  Windows NT Version 3.51, or later
  2121.  
  2122.    -  IBM Transaction Server for Windows NT Version 4.0
  2123.  
  2124. The following shows the optional software requirements for CICS for
  2125. Windows NT environment:
  2126.  
  2127. o  Relational database access
  2128.  
  2129.    For relational database access, at least one of the following:
  2130.  
  2131.    -  DB2 for Windows NT Version 2.1, or later (includes Client
  2132.       Application Enabler)
  2133.  
  2134.    -  DDCS for Windows NT Version 2.3, or later
  2135.  
  2136.    For remote server access:
  2137.  
  2138.    -  DB2 Client Application Enabler for Windows NT Version 2.1, or
  2139.       later
  2140.  
  2141.    -  For accessing host-to-DB2 databases, DDCS for Windows NT
  2142.       Version 2.3, or later
  2143.  
  2144. o  Database access via DataJoiner
  2145.  
  2146.    -  DataJoiner for Windows NT V1.1, or later
  2147.  
  2148.    -  DB2 Client Application Enabler for Windows NT V2.1, or later
  2149.  
  2150. o  File access
  2151.  
  2152.    For accessing Btrieve files, Btrieve for Windows NT
  2153.  
  2154. o  DBCS support
  2155.  
  2156.    The appropriate national language version equivalent for the
  2157.    prerequisite products
  2158.  
  2159. VisualAge Generator Server for HP-UX:  The following shows minimum
  2160. software requirements for the Generator Server HP-UX environment:
  2161.  
  2162. o  Operating system
  2163.  
  2164.    -  HP-UX V10.10
  2165.  
  2166. o  C++ for executing
  2167.  
  2168.    -  HP aC++ Version A.01.05, or later
  2169.  
  2170. The following shows the optional software requirements for the
  2171. Generator Server HP-UX environment:
  2172.  
  2173. o  Relational database access
  2174.  
  2175.    For relational database access, DB2 for HP-UX V2.1.2 For remote
  2176.    server access:
  2177.  
  2178.    -  DB2 Client Application Enabler for HP-UX V2.1.2
  2179.    -  For accessing host DB2 databases, DDCS for HP-UX V2.1.2
  2180.  
  2181. o  Database access via DataJoiner
  2182.  
  2183.    -  DataJoiner for HP-UX V1.1, or later
  2184.  
  2185.    -  DB2 Client Application Enabler for HP-UX V2.1.2
  2186.  
  2187. o  Communications
  2188.  
  2189.    TCP/IP component of HP-UX
  2190.  
  2191. o  DBCS support
  2192.  
  2193.    The appropriate national language version equivalent for the
  2194.    prerequisite products
  2195.  
  2196. VisualAge Generator Host Services for MVS, VSE, and VM
  2197.  
  2198. VisualAge Generator Host Services for MVS:  The following shows the
  2199. minimum software requirements for VisualAge Generator Host services
  2200. for MVS.
  2201.  
  2202. o  MVS system
  2203.  
  2204.    -  System Modification Program/Extended (SMP/E) Version 1.5, or
  2205.       later (program number 5668-949)
  2206.  
  2207.    -  One of the following MVS environments, including MVS batch
  2208.       functions with the appropriate prerequisites:
  2209.  
  2210.       -- MVS/ESA SP Version 4.2, or later (program number 5695-047 or
  2211.          5695-048)
  2212.  
  2213.       -- MVS/ESA SP Version 5.1, or later (program number 5655-068 or
  2214.          5655-069)
  2215.  
  2216.          Note: MVS/ESA SP Version 5.1, or later, is required for
  2217.          using DCE communications.
  2218.  
  2219. o  TSO
  2220.  
  2221.    TSO/E Version 2 (program number 5685-025)
  2222.  
  2223. o  ISPF products
  2224.  
  2225.    Interactive System Productivity Facility (ISPF) Version 4.1
  2226.    (program number 5655-042)
  2227.  
  2228. o  Assembler products
  2229.  
  2230.    One of the following assembler products:
  2231.  
  2232.    -  System/370 Assembler H 2.1, or later (program number 5668-962)
  2233.  
  2234.    -  IBM High Level Assembler/MVS, VM, and VSE (program number
  2235.       5696-234)
  2236.  
  2237. o  COBOL products for run time
  2238.  
  2239.    One of the following COBOL products for running generated COBOL
  2240.    applications:
  2241.  
  2242.    -  VS COBOL II Compiler, Library, and Debug Version 1.4, or later
  2243.       (program number 5668-958)
  2244.  
  2245.    -  VS COBOL II Compiler and Library Version 1.4, or later (program
  2246.       number 5688-023)
  2247.  
  2248.    -  VS COBOL II Library Version 1.4, or later (program number
  2249.       5688-022)
  2250.  
  2251.    -  SAA AD/Cycle COBOL/370 Version 1 Release 1 (program number
  2252.       5688-197) (This product was renamed COBOL for MVS and VM/SP CMS
  2253.       after Version 1.4.)
  2254.  
  2255.    -  SAA AD/Cycle Language Environment (R)/370 Library Version 1
  2256.       Release 1 at Put level 9201, or later (program number 5688-198)
  2257.       (This product was renamed IBM Language Environment for MVS and
  2258.       VM/SP CMS.)
  2259.  
  2260. o  File Transfer
  2261.  
  2262.    3270/PC File Transfer Program for MVS/TSO (program number
  2263.    5665-311) including PTF UR07751, for downloading files to
  2264.    workstation
  2265.  
  2266. VisualAge Generator Host Services for MVS:  The following shows the
  2267. optional software requirements for VisualAge Generator Host Services
  2268. for MVS.
  2269.  
  2270. o  CICS
  2271.  
  2272.    One of the following MVS CICS products:
  2273.  
  2274.    -  CICS/MVS Version 2.1.2, or later (program number 5665-403)
  2275.  
  2276.    -  CICS/ESA (R) Version 3.2.1, or later (program number 5685-083)
  2277.  
  2278.       -- CICS/ESA Version 3.2.1, or later (program number 5685-083)
  2279.          for the preparation of generated COBOL applications that use
  2280.          DBCS
  2281.  
  2282.       -- CICS/ESA Version 3.3, or later (program number 5685-083) for
  2283.          client/server applications that issue a CALL statement to an
  2284.          application on a remote system.  CICS/ESA Version 3.3 is
  2285.          also required for client/server communications support
  2286.          between VisualAge Generator GUI client applications and MVS
  2287.          CICS/ESA.
  2288.  
  2289. o  IMS products
  2290.  
  2291.    To use hierarchical databases or run IMS applications, one of the
  2292.    following IMS products:
  2293.  
  2294.    -  IMS/ESA Database Manager Version 3.1, or later (program number
  2295.       5665-408).  The IMS/ESA Transaction Manager Version 3.1, or
  2296.       later (program number 5665-409), is required in addition to the
  2297.       IMS/ESA Database Manager Version 3.1, or later, for MPPs, Fast
  2298.       Path regions, or Fast Path main-storage databases.
  2299.  
  2300.    -  IMS/ESA Database Manager Version 4.1, or later (program number
  2301.       5685-012).  The IMS/ESA Transaction Manager Version 4.1, or
  2302.       later (program number 5685-013), is required in addition to the
  2303.       IMS/ESA Database Manager Version 4.1, or later, for MPPs, Fast
  2304.       Path regions or Fast Path main-storage databases.  IMS/ESA
  2305.       Database Manager Version 4.1, or later, is required for calling
  2306.       IMS server applications from workstation clients.
  2307.  
  2308.    -  IMS/ESA Version 5.1, or later (program number 5695-176).
  2309.  
  2310. o  Interactive Chart Utility access
  2311.  
  2312.    To access the Interactive Chart Utility from a VisualAge Generator
  2313.    application, Graphical Data Display Manager/MVS (GDDM (R)/MVS)
  2314.    Version 3.1, or later (program number 5695-167).  To use GDDM/MVS
  2315.    with MVS CICS, you need a level that is compatible with CICS/ESA
  2316.    Version 3.3, or later (program number 5685-083).
  2317.  
  2318. o  Relational Databases
  2319.  
  2320.    One of the following products:
  2321.  
  2322.    -  DB2 Version 2.3, or later (program number 5665-DB2)
  2323.  
  2324.    -  DB2 Version 3.1, or later (program number 5685-DB2)
  2325.  
  2326.    -  DB2 for MVS/ESA Version 4, or later (program number 5695-DB2)
  2327.  
  2328. o  Communications support
  2329.  
  2330.    For CICS client/server communications, CICS/ESA Version 3.3, or
  2331.    later (program number 5685-083)
  2332.  
  2333.    For IMS client/server communications:
  2334.  
  2335.    -  IMS/ESA Transaction Manager Version 4.1 or later (program
  2336.       number 5685-012)
  2337.  
  2338.    -  Advanced Program-to-Program Communications for MVS (APPC/MVS)
  2339.       provided with MVS/ESA SP Version 4.2, or later (program number
  2340.       5695-047 or 5695-048)
  2341.  
  2342.    For DCE client/server communications, IBM OpenEdition (R) DCE
  2343.    Application Support for MVS/ESA Version 1.1 (program number
  2344.    5655-064)
  2345.  
  2346. VisualAge Generator Host Services for VSE:  The following shows the
  2347. minimum software requirements for VisualAge Generator Host Services
  2348. for VSE:
  2349.  
  2350. o  VSE System
  2351.  
  2352.    VSE/ESA V 1.4, or later (program number 5750-ACD) or VSE/ESA V2.1,
  2353.    or later (program number 5790-VSE)
  2354.  
  2355. o  CICS
  2356.  
  2357.    CICS/VSE Version 2.3, or later (program number 5686-026)
  2358.  
  2359.    Note: To use the full spool file function (including trace
  2360.    functions) on VSE CICS, you must have the CICS/VSE Report
  2361.    Controller feature on your system.
  2362.  
  2363. o  COBOL products for run time
  2364.  
  2365.    One of the following COBOL products for running generated COBOL
  2366.    applications:
  2367.  
  2368.    -  COBOL for VSE Version 1.1, or later (program number 5686-068)
  2369.  
  2370.    -  VS COBOL II Compiler, Library, and Debug Version 1.4, or later
  2371.       (program number 5668-958)
  2372.  
  2373.    -  VS COBOL II Compiler and Library Version 1.4, or later (program
  2374.       number 5688-023)
  2375.  
  2376.    -  VS COBOL II Library Version 1.4, or later (program number
  2377.       5688-022)
  2378.  
  2379. VisualAge Generator Host Services for VSE:  The following shows the
  2380. optional software requirements for VisualAge Generator Host Services
  2381. for VSE:
  2382.  
  2383. o  Hierarchical database access
  2384.  
  2385.    DL/I DOS/VS Version 1.10, or later (program number 5746-XX1), at a
  2386.    level that is compatible with IBM CICS/VSE V2.3 (program number
  2387.    5686-026).
  2388.  
  2389. o  Relational database access
  2390.  
  2391.    Structured Query Language/Data System (SQL/DS) Version 3.4, or
  2392.    later (program number 5688-103)
  2393.  
  2394. o  Interactive Chart Utility access
  2395.  
  2396.    For accessing the Interactive Chart Utility from a VisualAge
  2397.    Generator application, Graphical Data Display Manager/VSE
  2398.    (GDDM/VSE) Version 3.1, or later (program number 5686-057), at a
  2399.    level that is compatible with CICS/VSE V2.3 (program number
  2400.    5686-026).
  2401.  
  2402. o  Communications support
  2403.  
  2404.    For client/server processing between VisualAge Generator
  2405.    client/server applications running under CICS OS/2 and CICS/VSE,
  2406.    CICS/VSE V2.3, or later (program number 5686-026).
  2407.  
  2408. VisualAge Generator Host Services for VM:  The following shows the
  2409. minimum software requirements for VisualAge Generator Host Services
  2410. for VM.
  2411.  
  2412. o  VM system
  2413.  
  2414.    One of the following:
  2415.  
  2416.    -  VM/ESA Version 1.2.2 (program number 5654-030) with RSU9403
  2417.       service level and APARs VM60613, and VM60578
  2418.  
  2419.    -  VM/ESA Version 2.1, or later, with RSU9403 service level and
  2420.       APARs VM60613, VM 60578, and PN83993
  2421.  
  2422. o  Assembler products
  2423.  
  2424.    One of the following:
  2425.  
  2426.    -  System/370 Assembler H Version 2.1, or later (program number
  2427.       5668-962)
  2428.  
  2429.    -  IBM High Level Assembler/MVS, VM, and VSE (program number
  2430.       5696-234)
  2431.  
  2432. o  COBOL products for run time
  2433.  
  2434.    One of the following
  2435.  
  2436.    -  VS COBOL II Compiler, Library, and Debug Version 1.4, or later
  2437.       (program number 5668-958)
  2438.  
  2439.    -  VS COBOL II Compiler and Library Version 1.4, or later (program
  2440.       number 5688-023)
  2441.  
  2442.    -  VSCOBOL II Library Version 1.4, or later (program number
  2443.       5688-022)
  2444.  
  2445.    -  SAA AD/Cycle COBOL/370 Version 1 Release 1 (program number
  2446.       5688-197) (This product was renamed IBM COBOL for MVS and VM/SP
  2447.       CMS after Version 1.4.)
  2448.  
  2449.    -  SAA AD/Cycle Language Environment/370 Library Version 1
  2450.       Release 1 at PUT level 9201, or later (program number 5688-198)
  2451.       (This product was renamed IBM Language Environment for MVS and
  2452.       VM/SP CMS.)
  2453.  
  2454. o  File Transfer
  2455.  
  2456.    -  IBM VM/SP PC File Transfer Program (program number 5664-218)
  2457.  
  2458. VisualAge Generator Host Services for VM:  The following shows the
  2459. optional software requirements for VisualAge Generator Host Services
  2460. for VM:
  2461.  
  2462. o  Relational Databases
  2463.  
  2464.    To use relational databases, Structured Query Language/Data System
  2465.    (SQL/DS) Version 3.4, or later (program number 5688-103)
  2466.  
  2467. o  Communications
  2468.  
  2469.    -  Open Edition Distributed Computing Environment for VM/ESA V2R1
  2470.  
  2471.    -  VisualAge Generator Host Services APAR PN92122
  2472.  
  2473. o  Interactive Chart Utility Access
  2474.  
  2475.    For accessing the Interactive Chart Utility from a VisualAge
  2476.    Generator application:
  2477.  
  2478.    -  GDDM/VM Version 3.1.0 with APAR PN39848 (program number
  2479.       5684-168-01)
  2480.  
  2481.    -  GDDM/PGF Version 2.1.1 (program number 5668-812-01), or later
  2482.  
  2483. VisualAge Generator Host Services for OS/400:  The following shows
  2484. the minimum software requirements for the VisualAge Generator Host
  2485. Services for the OS/400 environment.
  2486.  
  2487. o  Operating system
  2488.  
  2489.    OS/400 Version 3.1, or later (program number 5763-SS1)
  2490.  
  2491. o  Languages
  2492.  
  2493.    For compiling the VisualAge Generator OS/400 application, ILE
  2494.    COBOL/400 Version 3.1 (program number 5763-CB1).
  2495.  
  2496. o  Documentation
  2497.  
  2498.    For viewing the documentation on the host, InfoSeeker, which is
  2499.    packaged with the base OS/400 operating system.
  2500.  
  2501. o  Program Temporary Fixes (PTFs)
  2502.  
  2503.    Retrieve from the RETAIN (R) system informational APAR 1108904 and
  2504.    follow the instructions.
  2505.  
  2506. VisualAge Generator Host Services for OS/400:  The following shows
  2507. the optional software requirements for VisualAge Generator Host
  2508. Services for OS/400.
  2509.  
  2510. o  Relational database access
  2511.  
  2512.    -  For compilation with relational tables, IBM DB2/400 Query
  2513.       Manager and SQL Development Kit Version 3.1 (program number
  2514.       5763-ST1).
  2515.  
  2516. Limitations:  Customers creating Windows-based applications for
  2517. redistribution of Win32s DLLs (VisualAge Generator Developer GUI
  2518. applications) require a license from Microsoft.
  2519.  
  2520. Planning Information
  2521.  
  2522. Object Connection (TM) Partners in Development Program:  The Object
  2523. Connection Program is designed to encourage commercial software
  2524. developers to explore the business of building software components
  2525. with VisualAge-enabled and reusable software componentry.
  2526.  
  2527. In addition to component development, the Object Connection Program
  2528. supports independent software vendors (ISVs) building
  2529. VisualAge-complementary tools and end-user applications.
  2530.  
  2531. The program provides members with valuable benefits including:
  2532.  
  2533. o  Loaned VisualAge development licenses
  2534.  
  2535. o  Technical support for development and enabling with waived fees
  2536.  
  2537. o  Product listings in the VisualAge Resource Catalog
  2538.  
  2539. o  Free setup for Internet electronic sales and delivery
  2540.  
  2541. IBM also expands the VisualAge Object Connection support program for
  2542. ISVs to include VisualAge Generator.  Through this program,
  2543. commercial software developers can obtain IBM's top of-the-line
  2544. VisualAge application development tools for use in the development of
  2545. their software products.  They also get technical support and several
  2546. "go to market" programs, including advertising and access to an
  2547. electronic delivery channel.  There is no charge for membership.
  2548.  
  2549. This program is part of IBM's larger Solution Developer Program,
  2550. designed to make all of IBM's product brand technologies easily
  2551. accessible to the commercial software development community.
  2552. Together, IBM and the Object Connection members provide a broader and
  2553. richer set of application development tool solutions than any other
  2554. development tool provider.  To register for the Solution Developer
  2555. and VisualAge Object Connection Programs, visit the program home page
  2556. at:
  2557.  
  2558. http://www.developer.ibm.com
  2559.     E-mail:  objconn@raleigh.ibm.com
  2560.     U.S. and Canada:  800-627-8363
  2561.     Worldwide:  770-835-9902
  2562.     Fax:  770-835-8001
  2563.  
  2564. Packaging:  The VisualAge Generator Developer product kit contains
  2565. the following:
  2566.  
  2567. o  VisualAge Generator Developer software CD-ROM (includes a
  2568.    single-user copy of VisualAge Generator Server for OS/2 and
  2569.    Windows NT)
  2570.  
  2571. o  License information booklet
  2572.  
  2573. o  VisualAge Generator Getting Started
  2574.  
  2575. o  VisualAge Generator Installation Guide
  2576.  
  2577. o  VisualAge Generator Guide to Building Parts for Fun and Profit
  2578.  
  2579. o  VisualAge for Smalltalk Professional V4.02 kit
  2580.  
  2581. o  The following are included as a special offer, but are not
  2582.    entitled:
  2583.  
  2584.    -  VisualAge for Java (TM) Professional V1.0 kit
  2585.  
  2586.    -  Try-and-Buy CD-ROM from Smalltalk Systems, containing tools
  2587.       that complement the composition editor
  2588.  
  2589. The VisualAge Generator Server product kit contains the following:
  2590.  
  2591. o  VisualAge Generator Developer software CD-ROM
  2592. o  License information booklet
  2593. o  VisualAge Generator Installation Guide
  2594. o  VisualAge Generator Server Guide
  2595.  
  2596. The VisualAge Generator documentation kit contains the following:
  2597.  
  2598. o  VisualAge Generator Developer Design Guide
  2599. o  VisualAge Generator Generation Guide
  2600. o  VisualAge Generator Programmer's Reference
  2601. o  VisualAge Generator Client/Server Communications Guide
  2602. o  VisualAge Generator Server Guide
  2603. o  VisualAge Generator System Development Guide
  2604. o  VisualAge Generator Messages and Codes Reference
  2605.  
  2606.  
  2607. Security, Auditability, and Control
  2608.  
  2609. Security data with respect to user access is to be enabled by the
  2610. operating system.
  2611.  
  2612. The customer is responsible for evaluation, selection, and
  2613. implementation of security features, administrative procedures, and
  2614. appropriate controls in application systems and communication
  2615. facilities.
  2616.  
  2617. ORDERING INFORMATION
  2618.  
  2619. VisualAge Generator V3.0 is a client/server product that has two
  2620. charge units: server install and registered users.  VisualAge
  2621. Generator V3.0 is available at an upgrade price for those customers
  2622. currently licensed for previous releases.  Upgrades can be acquired
  2623. up to the current level of use authorized for the qualifying
  2624. programs.
  2625.  
  2626.                                              Feature      Part
  2627. Description                                   Number      Number
  2628.  
  2629. Order Type 5801-AAR
  2630. VisualAge Generator Developer                  1939       4301770
  2631.    for OS/2 and Windows NT V3.0
  2632. VisualAge Generator Server                     1941       4301781
  2633.  for OS/2, Windows NT, AIX,
  2634.  and HP-UX V3.0
  2635. Order Type 5802-AAR
  2636. VisualAge Generator Developer                  1872       4301771
  2637.   for OS/2 and Windows NT V3.0
  2638.   1 Install
  2639. VisualAge Generator Server                     1874       4301782
  2640.   for OS/2, Windows NT, AIX
  2641.   and HP-UX V3.0 1 Install
  2642. Order Type 5806-AAR
  2643. VisualAge Generator Developer                  0062       4301788
  2644.   for OS/2 and Windows NT V3.0
  2645.   Documentation Kit
  2646.  
  2647.  
  2648. Upgrades
  2649.  
  2650.                                              Feature      Part
  2651. Description                                   Number      Number
  2652.  
  2653. Order Type 5803-AAR
  2654. VisualAge Generator Developer                  0785       4301773
  2655.   for OS/2 and Windows NT V3.0
  2656.   Upgrade from V2.x
  2657. VisualAge Generator Developer                  0791       4301776
  2658.   for OS/2 and Windows NT V3.0
  2659.   Upgrade from VisualAge
  2660.   Smalltalk V4.0
  2661. VisualAge Generator Server                     0899       4301783
  2662.   for OS/2, Windows NT, AIX and
  2663.   HP-UX V3.0 Upgrade from V2.x
  2664.   (multiuser)
  2665. Order Type 5804-AAR
  2666. VisualAge Generator Developer                  0776       4301774
  2667.   for OS/2 and Windows NT V3.0
  2668.   Upgrade from V2.x 1 Install
  2669. VisualAge Generator Developer                  0778       4301777
  2670.   for OS/2 and Windows NT V3.0
  2671.   Upgrade from VisualAge
  2672.   Smalltalk V4.0 1 Install
  2673. VisualAge Generator Server for                 0552       4301784
  2674.   OS/2, Windows NT, AIX and HP-UX
  2675.   V3.0 Upgrade 1 Install
  2676.  
  2677.  
  2678. Software Advantage
  2679.  
  2680.                                                           Part
  2681. Description                                               Number
  2682.  
  2683. Order Type 5802-AAR
  2684.  
  2685. VisualAge Generator Developer for OS/2                    4301772
  2686.   and Windows NT V3.0 1 Install
  2687.  
  2688. VisualAge Generator Server for OS/2,                      4301794
  2689.   Windows NT, AIX, and HP-UX
  2690.   1 Install
  2691.  
  2692. VisualAge Generator Developer for OS/2                    4301779
  2693.   and Windows NT V3.0 Media Pack
  2694.  
  2695. VisualAge Generator Developer for OS/2                    4301780
  2696.   and Windows NT V3.0 Documentation Pack
  2697.  
  2698. VisualAge Generator Server for OS/2,                      4301786
  2699.   Windows NT, AIX, and HP-UX V3.0
  2700.   Media Pack
  2701.  
  2702. VisualAge Generator Server for OS/2,                      4301787
  2703.   Windows NT, AIX, and HP-UX V3.0
  2704.   Documentation Pack
  2705.  
  2706.  
  2707. Software Advantage Upgrades
  2708.  
  2709.                                                           Part
  2710. Description                                               Number
  2711.  
  2712. Order Type 5804-AAR
  2713.  
  2714. VisualAge Generator Developer for OS/2                    4301775
  2715.   and Windows NT V3.0 Upgrade from
  2716.   V2.x 1 Install
  2717.  
  2718. VisualAge Generator Developer for OS/2                    4301778
  2719.   and Windows NT V3.0 Upgrade from
  2720.   VisualAge Smalltalk V4.0 1 Install
  2721.  
  2722. VisualAge Generator Server for OS/2,                      4301785
  2723.   Windows NT, AIX, and HP-UX V3.0
  2724.   Upgrade 1 Install
  2725.  
  2726.  
  2727. Software Advantage Upgrade Protection
  2728.  
  2729.                                                           Part
  2730. Description                                               Number
  2731.  
  2732. Order Type 5697-C29
  2733.  
  2734. Upgrade Protection for VisualAge                          31H6389
  2735.   Generator Developer for OS/2 and
  2736.   Windows NT V3.0, OTC(1)
  2737.  
  2738. Order Type 5697-C28
  2739.  
  2740. Upgrade Protection for VisualAge                          31H6391
  2741.   Generator Server for OS/2,
  2742.   Windows NT, AIX, and HP-UX V3.0, OTC
  2743.  
  2744.  
  2745. (1)   One-Time Charge
  2746.  
  2747.  
  2748. Upgrade Protection (Entitled Customers):  Customers who have
  2749. previously acquired Software Advantage Upgrade Protection part number
  2750. 31H6389 will automatically receive VisualAge Generator Developer
  2751. Version 3.0 (part number 4301770) shortly after general availability.
  2752.  
  2753. Customers who have previously acquired Software Advantage Upgrade
  2754. Protection part number 31H6391 will automatically receive VisualAge
  2755. Generator Server V3.0 (multiuser) (part number 4301781) shortly after
  2756. general availability.
  2757.  
  2758. TERMS AND CONDITIONS
  2759.  
  2760. Licensing:  IBM International Program License Agreement.  Proofs of
  2761. Entitlement (PoE) are required for all authorized use.
  2762.  
  2763. Limited Warranty:  Yes
  2764.  
  2765. Program Services:  Program services for VisualAge Generator Developer
  2766. for OS/2  Version 2.2 (5801-AAR) and VisualAge Generator WorkGroup
  2767. Services for OS/2 and AIX Version 2.2 (5801-AAR) have been extended
  2768. until May 31, 2000.
  2769.  
  2770. Program services for VisualAge Generator Developer for OS/2 and
  2771. Windows NT Version 3.0 (5801-AAR) and VisualAge Generator Server for
  2772. OS/2, Windows NT, AIX, and HP-UX Version 3.0 (5801-AAR) will be
  2773. available until May 31, 2000.  The Program Services section in the
  2774. License Information included with this program describes this
  2775. service.
  2776.  
  2777. Guarantee:  30-day, money-back guarantee for program packages
  2778.  
  2779. Copy and Use on Home/Portable Computer:  Yes
  2780.  
  2781. Support Line:  Personal Systems
  2782.  
  2783. Complimentary Introductory Support:  None available
  2784.  
  2785. Upgrades:  Customers may acquire upgrades up to the currently
  2786. authorized level of use of the qualifying programs.
  2787.  
  2788. Volume Orders:  Yes, contact your IBM representative
  2789.  
  2790. Software Advantage Applies:  Yes
  2791.  
  2792. Upgrade Protection Applies:  Yes
  2793.  
  2794. Entitled Upgrade for Current Upgrade Protection Licensees:  Yes
  2795.  
  2796. Variable Charges Apply:  No
  2797.  
  2798. CHARGES
  2799. The charges provided in this announcement are suggested retail prices
  2800. for the U.S. only and are provided for your information only.  Dealer
  2801. prices may vary, and prices may also vary by country.  Prices are
  2802. subject to change without notice.  For additional information and
  2803. current prices, contact your local IBM representative.
  2804.  
  2805.                                      Order        Part
  2806. Description                          Type         Number    OTC
  2807.  
  2808. VisualAge Generator                  5801-AAR     430170   $6,499
  2809.   Developer for OS/2
  2810.   and Windows NT V3.0
  2811.  
  2812. VisualAge Generator                  5801-AAR     4301781   1,499
  2813.  Server for OS/2,
  2814.  Windows NT, AIX,
  2815.  and HP-UX V3.0
  2816.  
  2817. VisualAge Generator                  5802-AAR     4301771   5,849
  2818.   Developer for OS/2
  2819.   and Windows NT V3.0,
  2820.   1 Install
  2821.  
  2822. VisualAge Generator                  5802-AAR     4301782   1,349
  2823.  Server for OS/2, for
  2824.  OS/2, Windows NT, AIX,
  2825.  and HP-UX V3.0 User,
  2826.  1 Install
  2827.                                      Order        Part
  2828. Description                          Type         Number    OTC
  2829.  
  2830. VisualAge Generator                  5803-AAR     4301773   2,499
  2831.   Developer for OS/2
  2832.   and Windows NT V3.0
  2833.   Upgrade from V2.x
  2834.  
  2835. VisualAge Generator                  5803-AAR     4301776   1,499
  2836.   Developer for OS/2
  2837.   and Windows NT V3.0
  2838.   Upgrade from VisualAge
  2839.   Smalltalk V4.0
  2840.  
  2841. VisualAge Generator                  5803-AAR     4301783     549
  2842.   Server for OS/2,
  2843.   Windows NT, AIX,
  2844.   and HP-UX V3.0
  2845.   Upgrade from V2.x
  2846.  
  2847. VisualAge Generator                  5804-AAR     4301774   2,249
  2848.   Developer for OS/2
  2849.   and Windows NT V3.0
  2850.   Upgrade from V2.x,
  2851.   1 Install
  2852.  
  2853. VisualAge Generator                  5804-AAR     4301777   1,349
  2854.   Developer for OS/2
  2855.   and Windows NT V3.0
  2856.   Upgrade from
  2857.   VisualAge Smalltalk
  2858.   V4.0, 1 Install
  2859.  
  2860. VisualAge Generator                  5804-AAR     4301784     494
  2861.   Server for OS/2,
  2862.   Windows NT, AIX,
  2863.   and HP-UX V3.0
  2864.   Upgrade, 1 Install
  2865.  
  2866. VisualAge Generator                  5802-AAR     4301772   5,849
  2867.   Developer for OS/2
  2868.   and Windows NT V3.0,
  2869.   1 Install
  2870.  
  2871. VisualAge Generator                  5802-AAR     4301794   1,349
  2872.   Server for OS/2,
  2873.   Windows NT, AIX,
  2874.   and HP-UX V3.0,
  2875.   1 Install
  2876.  
  2877. VisualAge Generator                               4301779      35
  2878.   Developer for OS/2
  2879.   and Windows NT V3.0,
  2880.   Media Pack
  2881.  
  2882. VisualAge Generator                               4301780      20
  2883.   Developer for OS/2
  2884.   and Windows NT V3.0,
  2885.   Documentation Pack
  2886.  
  2887. VisualAge Generator                  5806-AAR     4301788      20
  2888.   Developer for OS/2
  2889.   and Windows NT V3.0,
  2890.   Documentation Kit
  2891.  
  2892. VisualAge Generator                               4301786       5
  2893.   Server for OS/2,
  2894.   Windows NT, AIX,
  2895.   and HP-UX V3.0,
  2896.   Media Pack
  2897.                                      Order        Part
  2898. Description                          Type         Number    OTC
  2899.  
  2900. VisualAge Generator                               4301787      20
  2901.   Server for OS/2,
  2902.   Windows NT, AIX,
  2903.   and HP-UX V3.0,
  2904.   Documentation Pack
  2905.  
  2906. VisualAge Generator                  5804-AAR     4301775   2,249
  2907.   Developer for OS/2
  2908.   and Windows NT V3.0
  2909.   Upgrade from V2.x,
  2910.   1 Install
  2911.  
  2912. VisualAge Generator                  5804-AAR     4301778   1,349
  2913.   Developer for OS/2
  2914.   and Windows NT V3.0
  2915.   Upgrade from
  2916.   VisualAge Smalltalk
  2917.   4.0, 1 Install,
  2918.   Software Advantage
  2919.  
  2920. VisualAge Generator                  5804-AAR     4301785     494
  2921.   Server for OS/2,
  2922.   Windows NT, AIX,
  2923.   and HP-UX Upgrade
  2924.   V3.0, 1 Install,
  2925.   Software Advantage
  2926.  
  2927. Upgrade Protection for               5809-AAR     31H6389   1,755
  2928.  VisualAge Generator
  2929.  Developer for OS/2
  2930.  and Windows NT V3.0
  2931.  OS/2 V3.0, OTC
  2932.  
  2933. Upgrade Protection for               5809-AAR     31H6391     540
  2934.   VisualAge Generator
  2935.   Server for OS/2,
  2936.   Windows NT, AIX.
  2937.   and HP-UX V3.0, OTC
  2938.  
  2939.  
  2940. Personal Support Line:  $210 per month
  2941.  
  2942. Trademarks
  2943.  
  2944.       CICS OS/2, RS/6000, System/370, MVS/ESA, SP, VSE/ESA, IMS,
  2945.       Client Access, TeamConnection, COBOL/370, SQL/DS, MQ, MQSeries,
  2946.       DATABASE 2, and Object Connection are trademarks of
  2947.       International Business Machines Corporation in the United
  2948.       States or other countries or both.
  2949.       VisualAge, OS/2, XGA, AIX, CICS/6000, CICS, MVS, System/390,
  2950.       VM/ESA, OS/400, AS/400, DB2, DataJoiner, IMS/ESA, DB2/2,
  2951.       Distributed Database Connection Services/2, DRDA, Operating
  2952.       System/2, C Set ++, SAA, AD/Cycle, CICS/MVS, CICS/VSE,
  2953.       COBOL/400, AIX/6000, DB2/400, DB2/6000, Language Environment,
  2954.       CICS/ESA, GDDM, OpenEdition, and RETAIN are registered
  2955.       trademarks of International Business Machines Corporation in
  2956.       the United States or other countries or both.
  2957.       Pentium is a registered trademark of Intel Corporation.
  2958.       Windows NT is a trademark of Microsoft Corporation.
  2959.       Windows and Microsoft are registered trademarks of Microsoft
  2960.       Corporation.
  2961.       Java is a trademark of Sun Microsystems, Inc.
  2962.       ENCINA is a registered trademark of Transarc Corporation.
  2963.       Other company, product, and service names may be trademarks or
  2964.       service marks of others.
  2965.  
  2966. .
  2967.