Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
Contents |
Prev | Next |
Check Project Data Integrity
If you have a failed XMI import, network crash or other unforeseen event that could disrupt the integrity of information in the model, it is recommended that you run the Project Integrity Check function to check that your project data is structurally complete.
You can select a variety of items to check. The integrity check examines all database records and ensures there are no 'orphaned' records or inaccurate or unset identifiers. This function does NOT check UML conformance, only the data relationships and repository structure.
You can run the integrity checker first in report mode to discover if anything should be corrected, and then run it again in 'recover/clean' mode.
When Enterprise Architect 'cleans' the model, it attempts to recover lost Packages and elements, and generates a new Package at the model root level called _recovered_. Check through any elements that are found and, if required, drag them into the model proper. If they are not required, delete them.
Access
Ribbon |
Configure > Model > Check Integrity > Project Integrity |
Check the data integrity of your project
Step |
Action |
See also |
---|---|---|
1 |
Open the project. |
|
2 |
Select the 'Project Integrity Check' menu option. The 'Project Integrity Check' dialog displays. |
|
3 |
Select the checkbox for each check to run:
|
|
4 |
Select either:
|
|
5 |
To write a log of the integrity check, click on the Save Results button and select a log file. |
|
6 |
Click on the to run the check. If you want to display the resulting information in a more readable layout, you can resize the dialog and its columns. |
UML 2.0 Migration
The UML 2.0 Migration check enables you to migrate the project from UML 1.3 semantics to UML 2.0 semantics. The migration process currently converts activities that are invocations of operations into called operation actions as per the UML 2.0 specification.
The UML 2.0 Migration option is an exclusive process that does not enable any of the other checks to be selected. When you click on the to perform the migration, a prompt displays for you to confirm the operation.
Notes
Learn more