In modeling projects, you can check your models and diagrams to ensure that they meet the constraints that are defined by the Unified Modeling Language (UML). You can also check for compliance with constraints that you defined or that are supplied by other applications.