Prev | Next |
Check Project Data Integrity
If you have a failed XMI import, network crash or other unforeseen event that disrupts 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 back to where they belong. If they are not required, delete them.
Access
Ribbon |
Configure > Model > 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
- In the Corporate, Unified and Ultimate Editions of Enterprise Architect, if security is enabled you must have 'Check Data Integrity' permission to perform a data integrity check