To use the UML-to-COBOL transformations, you must first
create and model the language-neutral layer in Rational® Software
Architect by performing the following tasks:
Using the provided primitive types and stereotypes
The UML-to-COBOL process provides a model library that contains business oriented primitive types. These primitive types augment the UML primitive types that Rational Software Architect provides. Their usage is not mandatory for the rest of the tasks, but they provide a better semantic for the attributes you want to describe. The transformations to the language related layers take advantage of this extra semantic.