Estereótipos de Elemento de Modelo

Este produto suporta um conjunto de estereótipos padrão de elemento de modelo UML 2.0.

Estereótipos 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.
Conceitos relacionados
Estereótipos
Tarefas relacionadas
Aplicando Restrições a Elementos do Modelo
Termos de uso | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.