Lors de l'utilisation de modèles UML, l'éditeur OCL (Object Constraint
Language) vous permet d'explorer les caractéristiques des éléments de modèle. Par exemple,
vous pouvez écrire une instruction OCL pour effectuer une requête sur une liste d'attributs que possèdent
toutes les classes d'un modèle UML. Vous pouvez également vérifier la validité de la syntaxe d'une instruction OCL
sans devoir la spécifier dans une définition de contrainte.