Rational Developer for System z

Generating from Rational Software Architect

Generating from Rational® Software Architect is the second transformation and produces an intermediate file.

The second transformation, which uses the COBOL-specific model as the source, produces an intermediate file, with an extension of .cobolumlmodel. The transformation definition created earlier (in the .tc file) declares what file is the transformation target.

This intermediate file contains an EMF representation of the data structures and programs being modeled, and it can be shared (for example, by version control system, e-mail) with an Rational Developer for System z® user who can use the file to generate COBOL source.

However, if the system architect who is using Rational Software Architect to model the COBOL programs also has Developer for System z installed in the same package group as Rational Software Architect, the COBOL source is generated by the second transformation along with the target .cobolumlmodel file. The COBOL source is placed into the same modeling project as the language-independent and COBOL-specific models, and can then be moved into any COBOL development project by using the standard workbench tools.

Note: Rational Developer for System z provides an extension that is installed with Rational Software Architect that lets you develop a COBOL model. To use this capability, download and install the "UML Profiles for COBOL Development" extension. For further instruction and information, see the Rational Software Architect documentation.

Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)