Trabalhando com fragmentos combinados

A convenção de fragmento combinado UML 2.0 permite definir expressões de fragmentos de interação em qualquer diagrama de seqüência atribuindo um operador de interação e um operando de interação correspondente. Colocados de maneira simples, os fragmentos combinados permitem definir subprocessos e condições especiais para qualquer seção de qualquer linha de vida em um diagrama de seqüência especificando (no próprio diagrama) uma área na qual se aplicarão as condições e os subprocessos.

Para criar um fragmento combinado, defina o local do fragmento no diagrama e, em seguida, especifique um operador UML 2.0 e um ou mais operandos para criar as condições que se aplicam à área de destino.

O IDE oferece um menu de operadores de interação. Para cada condição a qual um operador é atribuído, é necessário fornecer o código do operando para completar cada fragmento.

Na janela Diagrama de seqüência, um fragmento combinado recém-criado é representado como um caixa com uma guia do operador no canto superior esquerdo. Você pode especificar o operador que aparece na guia do operador clicando com o botão direito do mouse dentro da guia. Você também pode especificar uma expressão de operando para o restante da caixa e adicionar caixas extras de operandos de interação ao fragmento combinado para indicar condições adicionais aplicadas no operador inicial.

O IDE também permite aninhar diagramas de seqüência. Quando um diagrama de seqüência é aninha dentro de outro diagrama de seqüência, o diagrama aninhado é representado como fragmento combinado que exibe o operador ref.

Os tópicos a seguir descrevem as opções disponíveis para trabalhar com fragmentos combinados:


Notificações legais