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.
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 |
---|---|
Colocando um elemento de modelo em um pacote, vinculando o pacote a um perfil e a aplicação de um estereótipo ao elemento. |
|
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, |
|
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. |
|
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. |
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. |