When you run IBM® Rational® Rhapsody®,
you select a specific language version of the product. This selection
determines the language that is associated with your Rational Rhapsody projects.
You can, however, open Rational Rhapsody projects
that were created with other language versions of the product.
In addition, the product allows a single model to
contain units that are associated with different languages. A model
can include units associated with C, C++, or Java. Code can then be generated in the appropriate
language for each unit.
Note: While project migration is a built-in feature
of the product, you can only have multiple-language projects if you
possess the special license required for this feature.