O'Reilly logo

Visual Modeling with Rational Rose 2002 and UML by Terry Quatrani

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix A. Code Generation and Reverse Engineering with C++

This appendix contains a step-by-step guide to Classic C++ code generation and reverse engineering. This generator is not turned on by default. To turn it on, select the Add-Ins: Add In Manager menu choice, select the Rose C++ add-in and click the OK button.

Code Generation Steps

Step 1.
Create Needed Property Sets
Step 2.
Create Body Components in the Component Diagram
Step 3.
Assign the C++ Language to the Components
Step 4.
Assign Classes to Components
Step 5.
Attach Property Sets to Modeling Elements
Step 6.
Select the Components and Generate the Code
Step 7.
Evaluate the Code Generation Errors

Reverse Engineering Steps

Step 1.
Create a Project
Step 2.
Add a Project Caption
Step 3.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required