Nos modelos UML, você pode especificar o idioma que é utilizado
para gravar o conteúdo de uma restrição para que outras pessoas que lerem a restrição
possam entender facilmente sua condição ou restrição.
Por Que e Quando Desempenhar Esta Tarefa
O conteúdo
pode ser gravado utilizando vários idiomas, incluindo idiomas naturais
como o inglês, linguagens de programação como Java, uma notação matemática ou o OCL (Object Constraint Language). Para obter informações adicionais sobre OCL, leia a especificação de
Superestrutura Unified Modeling Language 2.1 que está disponível no Web site
do OMG (Object Management Group).
Para especificar um idioma para uma restrição: