Este produto suporta um conjunto de estereótipos padrão de elemento de modelo UML 2.0.
A tabela a seguir lista cada estereótipo, o elemento de modelo ao qual ele se aplica e uma descrição.
| Estereótipo | Elemento de modelo | Descrição |
|---|---|---|
| «auxiliary» | Classe | Este estereótipo é aplicado a uma classe que suporta outra classe, normalmente fornecendo mecanismos de controle. A classe suportada é uma classe de foco. |
| «buildComponent» | Componente | Este estereótipo é aplicado a um componente que especifica um conjunto de componentes com o objetivo de desenvolvimento organizacional ou do nível do sistema. |
| «create» | Operação | Este estereótipo é aplicado a uma operação que cria uma instância do classificador. Por exemplo, a operação é um construtor. |
| «destroy» | Operação | Este estereótipo é aplicado a uma operação que destrói uma instância do classificador. |
| «document» | Artefato | Este estereótipo é aplicado a um artefato que representa um documento. |
| «entity» | Componente | Este estereótipo é aplicado a um componente que representa um conceito de negócio. |
| «executable» | Artefato | Este estereótipo é aplicado a um artefato que pode ser executado em um nó. |
| «file» | Artefato | Este estereótipo é aplicado a um artefato que contém código fonte ou dados. |
| «focus» | Classe | Este estereótipo é aplicado a uma classe que especifica lógica de crítica ou de controle com classes auxiliares que fornecem mecanismos subordinados. |
| «framework» | Pacote | Este estereótipo é aplicado a um pacote que contém elementos reutilizáveis como classes, padrões e gabaritos. |
| «implement» | Componente | Este estereótipo é aplicado a um componente que não possui uma especificação e que é uma execução de uma especificação na qual ele possui uma dependência. |
| «implementationClass» | Classe | Este estereótipo é aplicado a uma execução de uma classe onde a instância da classe não pode ter mais de uma classe. |
| «library» | Artefato | Este estereótipo é aplicado a um artefato que é um arquivo de biblioteca estático ou dinâmico. |
| «metaclass» | Classe | Este estereótipo é aplicado a uma classe cujas instâncias são outras classes que estão em conformidade com a metaclasse. |
| «metamodel» | Modelo | Este estereótipo é aplicado a um pacote que contém um modelo que é uma abstração de outro modelo. |
| «modelLibrary» | Pacote | Este estereótipo é aplicado a um pacote que contém elementos de modelo com o objetivo de reutilização. |
| «perspective» | Pacote | Este estereótipo é aplicado a um pacote que contém apenas diagramas ou subpacotes. Os extratores ignoram os pacotes que possuem este estereótipo aplicado. |
| «process» | Componente | Este estereótipo é aplicado a um componente que possui base em uma transação. |
| «realization» | Classificador | Este estereótipo é aplicado a um classificador que especifica o domínio dos objetos e sua execução. |
| «responsibility» | Nota, Texto | Este estereótipo é aplicado a uma nota que descreve a obrigação de um elemento de modelo em relação a outros elementos de modelo. |
| «script» | Artefato | Este estereótipo é aplicado a um arquivo que pode ser interpretado por um sistema de computador. |
| «service» | Componente | Este estereótipo é aplicado a um componente que calcula um valor. Este componente não possui estado. |
| «source» | Artefato | Este estereótipo é aplicado a um arquivo de origem de um arquivo executável. |
| «specification» | Classificador | Este estereótipo é aplicado a um classificador que especifica o domínio dos objetos, mas não de sua execução. |
| «subsystem» | Componente | Este estereótipo é aplicado a um componente que faz parte de um sistema maior. |
| «systemModel» | Modelo | Este estereótipo é aplicado a um modelo ou pacote que contém os modelos que descrevem diferentes perspectivas de um sistema. |
| «type» | Classe | Este estereótipo é aplicado a uma classe que descreve o domínio dos objetos e suas operações, mas não define a execução dos objetos. |
| «utility» | Classe | Este estereótipo é aplicado a uma classe que não possui instâncias, mas cujos atributos e operações possuem escopo de classe. |