Partilhar via


Personalizando o modelo com perfis e estereótipos

Na Visual Studio Ultimate, você pode adaptar os elementos de modelo UML padrão, como, por exemplo, classes e componentes, personalizá-las para fins específicos. Você pode aplicar um estereótipo a um elemento de modelo que pode alterar a lista do elemento de propriedades. Estereótipos são definidos em conjuntos denominados perfis.

Para usar um estereótipo, você pode vincular um pacote a um perfil. Isso permite aplicar os estereótipos que são definidos no perfil para os elementos no pacote.

Alguns perfis estão instalados em conjunto com Visual Studio Ultimate. Além disso, você pode definir seus próprios perfis.

Estereótipos podem ser definidos na lista de propriedades de um elemento. Os principais tipos de forma em um diagrama, os estereótipos aplicados também aparecem na forma, como mostrado no exemplo.

Uma classe UML com um estereótipo.

Dica

Se você usar um perfil para criar um modelo e, em seguida, compartilhar o modelo com outra pessoa, eles poderão ver os estereótipos, a menos que eles instalaram o mesmo perfil no seu computador.

Tópicos relacionados

Título

Descrição

Como: Adicionar estereótipos a elementos de modelo

Colocando um elemento de modelo em um pacote, vinculando o pacote a um perfil e a aplicação de um estereótipo ao elemento.

Estereótipos padrão para modelos UML

O UML padrão perfis L2 e L3 são instalados em conjunto com Visual Studio Ultimate, e cada modelo está vinculado a eles por padrão. Eles fornecem os estereótipos que podem ser usadas para anotar os seus modelos.

Por exemplo, você pode aplicar o estereótipo «especificação» a uma classe para indicar que ela é destinada apenas ao definir o comportamento visível externamente suas ocorrências,

Como definir um perfil para estender UML

Você pode definir seus próprios estereótipos e ferramentas que são adaptadas à sua própria área de aplicativo.

Por exemplo, se você desenvolver software bancário, você poderia definir um estereótipo «Conta» que pode ser aplicado às classes. Você poderia então utilizar os diagramas de classe para descrever diferentes tipos de conta e suas relações.

Como instalar um perfil UML

Se alguém deu um perfil de UML, você pode instalá-lo em seu computador.

Como definir um item da caixa de ferramentas de modelagem personalizado

Um item da caixa de ferramentas personalizado evita que você repetidamente definindo um estereótipo em novos elementos.

Classes UML com estereótipo de cores

Este código de exemplo amplia os diagramas UML. Ele define automaticamente a cor de uma forma UML de acordo com o estereótipo do elemento.