VisualAge Generator to Enterprise Generation Language Migration Guide
WebSphere Studio and EGL represent major changes and enhancements from
VisualAge Generator, including the following:
-
Changes to the VAGen language, including many enhancements such as new data
types, multidimensional arrays, dynamic arrays, the case statement,
and improved web support.
- Changes to the user interface you use to develop your programs, including
content assist, code templates to create a part, and a text editor for most
part types.
- Changes to the generation and preparation process, including only Java
generation rather than C++ and Java generation for distributed platforms and
the use of a build server instead of preparation JCL templates for COBOL
generation.
- Changes to runtime, including the use of Enterprise Developer Server for
runtime services.
-
Changes to library management, including your ability to choose your own
source code repository to interface with WebSphere Studio.
The differences between the VAGen language and EGL are extensive. In
the past when you upgraded from one version of Cross System Product or
VisualAge Generator to a new version, there were only minor changes to the
language. The previous migration tools were able to migrate each part
independently of any other parts.
However, due to the differences between the two languages, the VisualAge
Generator to EGL migration tool must migrate each part in the context of other
referenced or associated parts to determine the following:
- The part type of the referenced part
-
Information that must move to the referencing part due to the new EGL syntax
-
The location of the referenced part within the WebSphere Studio workspace
Cross-part migration is the term used to describe this situation in
which the migration of one part depends on other parts. Cross-part
migration is required to produce the best possible conversion from the VAGen
language to EGL. This in turn means that you need to carefully consider
which groups of parts you migrate together.
Given the differences between VisualAge Generator and WebSphere Studio and
the need for cross-part migration, this migration is a major undertaking and
needs to be carefully planned.
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.