Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > Ada Code > Ada profile package > Updating the Ada profile package in a model (Ada code)
  
Updating the Ada profile package in a model (Ada code)
Important: To update the Ada profile to a model, you require Database Write access permissions to the Model's Repository.
If the Reverser has created the Ada profile in your Model, the profile will not be complete:
The profile may contain only the Stereotypes and Tag Definitions required for the code you reverse engineered
Each Stereotype and Tag Definition of the Ada Profile package will not include a description of its purpose.
You can update the Ada profile in your Model so that it is complete and includes the Stereotype and Tag Definition descriptions.
* 
Do not make changes to the Ada profile. Any changes you make will be lost when the profile is updated.
Note that you can create Tag Definitions outside of the Ada profile, and link those Tag Definitions to Stereotypes in the Ada profile. When the Ada profile is updated, the links will not be broken.
Do not create copies of the Ada profile within a model, or create copies of the Ada profile through XMI Import/Export. The copies of the Ada profile will not work correctly and you will not be able to update the copies through the Update All Profiles command.
To update the Ada Profile package (and other PTC profile packages) in a model:
1. From Modeler, right-click the Ada Profile package, and then click Update All Profiles.
2. From the dialog, select the check boxes to ensure that you have a version of the model prior to profile updates and any migration of data, and a version of the model after the profile updates and any migration of data are complete.
3. Click OK.