The Object Constraint Language (OCL) is a declarative language describing rules applying to Unified Modeling Language (UML) models developed at IBM and is now part of the UML standard.
The Object Constraint Language (OCL) is a declarative language describing rules applying to Unified Modeling Language (UML) models developed at IBM and is now part of the UML standard.
The Object Constraint Language is a precise text language that provides constraint and object query expressions on any Meta-Object Facility (MOF) model or meta-model that cannot otherwise be expressed by diagrammatic notation.
See more on wikipedia.