Reverse Engineering Using the C++ Analyzer

Step 1: Create a Project

A C++ Analyzer project contains the information needed to extract a Rose design from source-code files. An analyzer project contains the following information:

  • Caption: Informational description of the project.

  • Directories: List of directories used by the Analyzer. The directories that contain the source code files as well as the directories containing any code used by the source code to be analyzed must be included in the directory list.

  • Extensions: List of file extensions recognized by the analyzer.

  • Files: List of files to be analyzed.

  • Defined Symbols and Undefined Symbols: List of preprocessor symbols and their expansions.

  • Categories: List of packages to which classes and packages ...

Get Visual Modeling with Rational Rose 2002 and UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.