Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
Model Validation
You use Model Validation to check UML models against known UML rules (which you identify when configuring validation) as well as any constraints defined within the model using the Object Constraint Language (OCL). You can run Model Validation against a single UML element, a diagram or an entire Package.
You can add to the system-provided validation rules by using an Add-In or an MDG Technology that contains its own rules.
Access Package | Model Validation | Validate Current Package (Ctrl+Alt+V)
Validation Concepts
Concept |
Detail |
See also |
---|---|---|
Validating Objects |
Validating a UML:
|
|
Example - Model Violation |
This UML diagram contains several basic violations of the UML rules:
If you run Model Validation on this diagram, these violations are identified in the System Output window:
|
Learn more
- Run Validation
- Configure Model Validation
- Rules Reference
- Model Validation Broadcasts (Add-Ins)
- Define Validation Configuration (MDG Technologies)