Uma de restrição é uma especificação para condições e proposições que têm de ser mantidas como verdadeiro para que o sistema seja válido. As restrições são expressas como texto dentro de chaves ({}) e podem ser escritas num idioma predefinido, tal como idioma de restrição de objeto (OCL) ou em idioma natural.
Ligar uma restrição a um ou mais elementos
Arraste a alça de controlo no centro da forma de restrição e cole-a num ponto de ligação noutro elemento.
Atribuir um nome a uma forma de restrição e adicionar outros valores de propriedade
Faça duplo clique na forma. Seguem-se as propriedades na caixa de diálogo:
Propriedade |
Descrição |
Nome |
Escreva ou edite um nome para o restrição. |
Estereótipo |
Selecione o estereótipo que pretende a partir da lista pendente. Se um estereótipo que pretende utilizar não estiver listado, pode adicionar um novo estereótipo ou editar um existente ao clicar em estereótipos no menu UML . |
Caminho completo |
O modelo diagrama de modelo UML fornece automaticamente informações completas sobre o caminho do elemento na hierarquia de modelos do sistema. Não pode editar estas informações, mas se mover os elementos, o caminho é atualizado automaticamente. |
Conteúdo |
Utilizando um idioma natural ou um idioma de restrição predefinido, escreva uma expressão booleana que tenha de ser verdadeira quando avaliada para um sistema, caso contrário o sistema é inválido. |
Linguagem |
Selecione o idioma em que pretende escrever a restrição. |
Documentação |
Escreva a documentação que pretende adicionar ao elemento como valor marcado. Quando seleciona a forma ou o ícone que representa o elemento, a documentação que escrever aqui também aparece na janela documentação . |
Ocultar o estereótipo numa forma de restrição
Clique com o botão direito do rato na forma, clique em Opções de visualização de formae, em seguida, em Opções gerais, limpe estereótipo.
Ocultar a forma de restrição
Clique com o botão direito do rato na forma, clique em Opções de visualização de formae, em seguida, em Opções gerais, desmarque a forma de restrição.