Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > Ada Code > Reverse engineering legacy Ada code > Mapping information for Reverse engineering Ada > Folder mapping for reverse engineering Ada (Ada code)
  
Folder mapping for reverse engineering Ada (Ada code)
For each reverse engineered folder, the Reverser creates a Package in the Model. The Mapping property of the Package is set to Folder.
When you reverse engineer a file, you map a parent folder of the file to a Package (or Model itself) in the Model. Subfolders of the file's parent folder are reverse engineered to model the subfolder structure in the Model.
In the following example, the Root Directory folder is mapped to the Model.
Folder1 is reverse engineered as the Folder1 Package (Mapping set to Folder) in the Model. The Ada Package Specification and Package Body files for File1 are reverse engineered as the File1 Package (Mapping set to Namespace).