Integration with development environment

Rational Rose is tightly integrated with the a lot of development environment. This enables you to generate skeleton code, change the source code, update the model with the code changes, and update the code with model changes. The process of alternating between the model and the code is called round-trip engineering. Rational Rose provides the following features for round-trip engineering